Constructor ChangeStreamOperation
- Namespace
- MongoDB.Driver.Core.Operations
- Assembly
- MongoDB.Driver.Core.dll
ChangeStreamOperation(IEnumerable<BsonDocument>, IBsonSerializer<TResult>, MessageEncoderSettings)
Initializes a new instance of the ChangeStreamOperation<TResult> class.
public ChangeStreamOperation(IEnumerable<BsonDocument> pipeline, IBsonSerializer<TResult> resultSerializer, MessageEncoderSettings messageEncoderSettings)
Parameters
pipelineIEnumerable<BsonDocument>The pipeline.
resultSerializerIBsonSerializer<TResult>The result value serializer.
messageEncoderSettingsMessageEncoderSettingsThe message encoder settings.
ChangeStreamOperation(DatabaseNamespace, IEnumerable<BsonDocument>, IBsonSerializer<TResult>, MessageEncoderSettings)
Initializes a new instance of the ChangeStreamOperation<TResult> class.
public ChangeStreamOperation(DatabaseNamespace databaseNamespace, IEnumerable<BsonDocument> pipeline, IBsonSerializer<TResult> resultSerializer, MessageEncoderSettings messageEncoderSettings)
Parameters
databaseNamespaceDatabaseNamespaceThe database namespace.
pipelineIEnumerable<BsonDocument>The pipeline.
resultSerializerIBsonSerializer<TResult>The result value serializer.
messageEncoderSettingsMessageEncoderSettingsThe message encoder settings.
ChangeStreamOperation(CollectionNamespace, IEnumerable<BsonDocument>, IBsonSerializer<TResult>, MessageEncoderSettings)
Initializes a new instance of the ChangeStreamOperation<TResult> class.
public ChangeStreamOperation(CollectionNamespace collectionNamespace, IEnumerable<BsonDocument> pipeline, IBsonSerializer<TResult> resultSerializer, MessageEncoderSettings messageEncoderSettings)
Parameters
collectionNamespaceCollectionNamespaceThe collection namespace.
pipelineIEnumerable<BsonDocument>The pipeline.
resultSerializerIBsonSerializer<TResult>The result value serializer.
messageEncoderSettingsMessageEncoderSettingsThe message encoder settings.