Class ScanQuery<TK, TV>
Scan query over cache entries. Will accept all the entries if no predicate was set.
Namespace: Apache.Ignite.Core.Cache.Query
Assembly: Apache.Ignite.Core.dll
Syntax
public class ScanQuery<TK, TV> : QueryBase, IQueryBaseInternal
Type Parameters
Name | Description |
---|---|
TK | |
TV |
Constructors
ScanQuery(ICacheEntryFilter<TK, TV>)
Initializes a new instance of the ScanQuery<TK, TV> class.
Declaration
public ScanQuery(ICacheEntryFilter<TK, TV> filter = null)
Parameters
Type | Name | Description |
---|---|---|
ICacheEntryFilter<TK, TV> | filter | The filter. |
Properties
Filter
Gets or sets the predicate.
Declaration
public ICacheEntryFilter<TK, TV> Filter { get; set; }
Property Value
Type | Description |
---|---|
ICacheEntryFilter<TK, TV> |
Partition
Gets or sets partition number over which this query should iterate. If null, query will iterate over all partitions in the cache. Must be in the range [0, N) where N is partition number in the cache.
Declaration
public int? Partition { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |