PartitionFilter Class

A partition filter for scans and queries.

Definition

Namespace: Aerospike.Client.KVS
Assembly: AerospikeClient (in AerospikeClient.dll) Version: 7.0.0
C#
public sealed class PartitionFilter : IMessage<PartitionFilter>, 
	IMessage, IEquatable<PartitionFilter>, IDeepCloneable<PartitionFilter>, 
	IBufferMessage
Inheritance
Object    PartitionFilter
Implements
IBufferMessage, IDeepCloneablePartitionFilter, IMessage, IMessagePartitionFilter, IEquatablePartitionFilter

Constructors

PartitionFilterInitializes a new instance of the PartitionFilter class
PartitionFilter(PartitionFilter)Initializes a new instance of the PartitionFilter class

Properties

Begin Start partition id. Not required if the digest to start scanning from is specified.
Count The number of records to scan.
Descriptor 
Digest Optional digest to start scanning from.
HasBeginGets whether the "begin" field is set
HasDigestGets whether the "digest" field is set
Parser 
PartitionStatuses Optional partition statuses used on retries to restart from last known record for the partition.
Retry Indicates if all partitions in this filter should be retried ignoring the partition status

Methods

Fields

BeginFieldNumberField number for the "begin" field.
CountFieldNumberField number for the "count" field.
DigestFieldNumberField number for the "digest" field.
PartitionStatusesFieldNumberField number for the "partitionStatuses" field.
RetryFieldNumberField number for the "retry" field.

See Also