Class BulkMixedWriteOperation
- Namespace
- MongoDB.Driver.Core.Operations
- Assembly
- MongoDB.Driver.Core.dll
Represents a mixed write bulk operation.
[Obsolete("This class will be made internal in a later release.")]
public class BulkMixedWriteOperation : IWriteOperation<BulkWriteOperationResult>
- Inheritance
-
BulkMixedWriteOperation
- Implements
- Inherited Members
- Extension Methods
Constructors
- BulkMixedWriteOperation(CollectionNamespace, IEnumerable<WriteRequest>, MessageEncoderSettings)
Initializes a new instance of the BulkMixedWriteOperation class.
- BulkMixedWriteOperation(CollectionNamespace, List<WriteRequest>, MessageEncoderSettings)
Initializes a new instance of the BulkMixedWriteOperation class.
Properties
- BypassDocumentValidation
Gets or sets a value indicating whether to bypass document validation.
- CollectionNamespace
Gets the collection namespace.
- Comment
Gets or sets the comment.
- IsOrdered
Gets or sets a value indicating whether the writes must be performed in order.
- Let
Gets or sets the let document.
- MaxBatchCount
Gets or sets the maximum number of documents in a batch.
- MaxBatchLength
Gets or sets the maximum length of a batch.
- MaxDocumentSize
Gets or sets the maximum size of a document.
- MaxWireDocumentSize
Gets or sets the maximum size of a wire document.
- MessageEncoderSettings
Gets the message encoder settings.
- Requests
Gets the requests.
- RetryRequested
Gets or sets a value indicating whether [retry requested].
- WriteConcern
Gets or sets the write concern.
Methods
- Execute(IWriteBinding, CancellationToken)
Executes the operation.
- ExecuteAsync(IWriteBinding, CancellationToken)
Executes the operation.