Class AggregateExplainOperation
- Namespace
- MongoDB.Driver.Core.Operations
- Assembly
- MongoDB.Driver.Core.dll
Represents an aggregate explain operations.
public class AggregateExplainOperation : IReadOperation<BsonDocument>
- Inheritance
-
AggregateExplainOperation
- Implements
- Inherited Members
- Extension Methods
Constructors
- AggregateExplainOperation(CollectionNamespace, IEnumerable<BsonDocument>, MessageEncoderSettings)
Initializes a new instance of the AggregateExplainOperation class.
Properties
- AllowDiskUse
Gets or sets a value indicating whether the server is allowed to use the disk.
- Collation
Gets or sets the collation.
- CollectionNamespace
Gets the collection namespace.
- Comment
Gets or sets the comment.
- Hint
Gets or sets the hint. This must either be a BsonString representing the index name or a BsonDocument representing the key pattern of the index.
- MaxTime
Gets or sets the maximum time the server should spend on this operation.
- MessageEncoderSettings
Gets the message encoder settings.
- Pipeline
Gets the pipeline.
Methods
- Execute(IReadBinding, CancellationToken)
Executes the operation.
- ExecuteAsync(IReadBinding, CancellationToken)
Executes the operation.