TableOperationsTQueryRecordCountAsync(CancellationToken, IRecordFilter) Method

Gets the record count for the modeled table based on search parameter. Search executed against fields modeled with SearchableAttribute.

Definition

Namespace: Gemstone.Data.Model
Assembly: Gemstone.Data (in Gemstone.Data.dll) Version: 1.0.160 -- Release Build+0b65775365098d82320afec1fcaed7affaca67e3
public Task<int> QueryRecordCountAsync(
	CancellationToken cancellationToken,
	params IRecordFilter?[]? recordFilter
)

Parameters

cancellationToken  CancellationToken
Propagates notification that operations should be canceled.
recordFilter  IRecordFilter
IRecordFilter to be filtered by

Return Value

TaskInt32
Record count for the modeled table based on search parameter.

Implements

ITableOperationsQueryRecordCountAsync(CancellationToken, IRecordFilter)

Remarks

This is a convenience call to QueryRecordCount(RecordRestriction) where restriction is generated by GetSearchRestrictions(IRecordFilter)

See Also