Table of Contents

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?