MapReduceArgs Properties | 
The MapReduceArgs type exposes the following members.
| Name | Description | |
|---|---|---|
| BypassDocumentValidation | 
            Gets or sets a value indicating whether to bypass document validation.
              | |
| Collation | 
            Gets or sets the collation.
              | |
| FinalizeFunction | 
            Gets or sets the finalize function.
              | |
| JsMode | 
            Gets or sets the JavaScript mode (if true all intermediate values are kept in memory as JavaScript objects).
              | |
| Limit | 
            Gets or sets the limit.
              | |
| MapFunction | 
            Gets or sets the map function.
              | |
| MaxTime | 
            Gets or sets the max time.
              | |
| OutputCollectionName | 
            Gets or sets the name of the output collection.
              | |
| OutputDatabaseName | 
            Gets or sets the name of the output database.
              | |
| OutputIsNonAtomic | 
            Gets or sets a value indicating whether Merge and Reduce output should not be atomic.
              | |
| OutputIsSharded | 
            Gets or sets a value indicating whether the output is sharded.
              | |
| OutputMode | 
            Gets or sets the output mode.
              | |
| Query | 
            Gets or sets the query.
              | |
| ReduceFunction | 
            Gets or sets the reduce function.
              | |
| Scope | 
            Gets or sets the scope (variables available to the map-reduce functions);
              | |
| SortBy | 
            Gets or sets the sort order.
              | |
| Verbose | 
            Gets or sets a value indicating whether to include extra information in the result (like timing).
              |