Class MapReduceOptions<TDocument, TResult>
- Namespace
- MongoDB.Driver
- Assembly
- MongoDB.Driver.dll
public sealed class MapReduceOptions<TDocument, TResult>
Type Parameters
TDocument
TResult
- Inheritance
-
MapReduceOptions<TDocument, TResult>
- Inherited Members
-
Constructors
MapReduceOptions()
public MapReduceOptions()
Properties
BypassDocumentValidation
public bool? BypassDocumentValidation { get; set; }
Property Value
- bool?
Collation
public Collation Collation { get; set; }
Property Value
- Collation
Filter
public FilterDefinition<TDocument> Filter { get; set; }
Property Value
- FilterDefinition<TDocument>
Finalize
public BsonJavaScript Finalize { get; set; }
Property Value
- BsonJavaScript
JavaScriptMode
public bool? JavaScriptMode { get; set; }
Property Value
- bool?
Limit
public long? Limit { get; set; }
Property Value
- long?
MaxTime
public TimeSpan? MaxTime { get; set; }
Property Value
- TimeSpan?
OutputOptions
public MapReduceOutputOptions OutputOptions { get; set; }
Property Value
- MapReduceOutputOptions
ResultSerializer
public IBsonSerializer<TResult> ResultSerializer { get; set; }
Property Value
- IBsonSerializer<TResult>
Scope
public BsonDocument Scope { get; set; }
Property Value
- BsonDocument
Sort
public SortDefinition<TDocument> Sort { get; set; }
Property Value
- SortDefinition<TDocument>
Verbose
public bool? Verbose { get; set; }
Property Value
- bool?