public Enumerator(ReadItemQueryingEnumerable <T> readItemEnumerable, CancellationToken cancellationToken = default) { _cosmosQueryContext = readItemEnumerable._cosmosQueryContext; _readItemExpression = readItemEnumerable._readItemExpression; _shaper = readItemEnumerable._shaper; _contextType = readItemEnumerable._contextType; _queryLogger = readItemEnumerable._queryLogger; _performIdentityResolution = readItemEnumerable._performIdentityResolution; _cancellationToken = cancellationToken; }
public Enumerator(ReadItemQueryingEnumerable <T> readItemEnumerable, CancellationToken cancellationToken = default) { _cosmosQueryContext = readItemEnumerable._cosmosQueryContext; _readItemExpression = readItemEnumerable._readItemExpression; _shaper = readItemEnumerable._shaper; _contextType = readItemEnumerable._contextType; _queryLogger = readItemEnumerable._queryLogger; _standAloneStateManager = readItemEnumerable._standAloneStateManager; _cancellationToken = cancellationToken; }
public Enumerator(ReadItemQueryingEnumerable <T> readItemEnumerable, CancellationToken cancellationToken = default) { _cosmosQueryContext = readItemEnumerable._cosmosQueryContext; _readItemExpression = readItemEnumerable._readItemExpression; _shaper = readItemEnumerable._shaper; _contextType = readItemEnumerable._contextType; _queryLogger = readItemEnumerable._queryLogger; _standAloneStateManager = readItemEnumerable._standAloneStateManager; _readItemEnumerable = readItemEnumerable; _cancellationToken = cancellationToken; _concurrencyDetector = readItemEnumerable._threadSafetyChecksEnabled ? _cosmosQueryContext.ConcurrencyDetector : null; }
protected ReadItemBase( ReadItemQueryingEnumerable <T> readItemEnumerable) { #pragma warning disable EF1001 _stateManager = readItemEnumerable._cosmosQueryContext.StateManager; #pragma warning restore EF1001 CosmosQueryContext = readItemEnumerable._cosmosQueryContext; _readItemExpression = readItemEnumerable._readItemExpression; _entityType = readItemEnumerable._readItemExpression.EntityType; CosmosClient = readItemEnumerable._cosmosQueryContext.CosmosClient; ContainerId = _readItemExpression.Container; Shaper = readItemEnumerable._shaper; ContextType = readItemEnumerable._contextType; Logger = readItemEnumerable._logger; }
public Enumerator(ReadItemQueryingEnumerable <T> readItemEnumerable) : base(readItemEnumerable) { }
public AsyncEnumerator( ReadItemQueryingEnumerable <T> readItemEnumerable, CancellationToken cancellationToken) : base(readItemEnumerable) { _cancellationToken = cancellationToken; }