Table of Contents

Class AggregateExplainOperation

Namespace
MongoDB.Driver.Core.Operations
Assembly
MongoDB.Driver.Core.dll

Represents an aggregate explain operations.

[Obsolete("This class will be removed in a later release.")]
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.