ScanCallback Delegate

Aerospike
This method will be called for each record returned from a scan. The user may throw a AerospikeExceptionScanTerminated exception if the scan should be aborted. If any exception is thrown, parallel scan threads to other nodes will also be terminated and the exception will be propagated back through the initiating scan call.

If concurrentNodes is true and maxConcurrentNodes is not equal one, then your scan callback implementation must be thread safe.

Namespace:  Aerospike.Client
Assembly:  AerospikeClient (in AerospikeClient.dll) Version: 5.1.1.0 (5.1.1)
Syntax

C#
public delegate void ScanCallback(
	Key key,
	Record record
)

Parameters

key
Type: Aerospike.ClientKey
unique record identifier
record
Type: Aerospike.ClientRecord
container for bins and record meta-data
Exceptions

ExceptionCondition
AerospikeExceptionif error occurs or scan should be terminated.
See Also

Reference