Class MapReduceOperationBase
- Namespace
- MongoDB.Driver.Core.Operations
- Assembly
- MongoDB.Driver.Core.dll
Represents a base class for map-reduce operations.
- Inheritance
-
Map
Reduce Operation Base
- Derived
- Inherited Members
Constructors
- Map
Reduce Operation Base(Collection Namespace, Bson Java Script, Bson Java Script, Message Encoder Settings) Initializes a new instance of the Map
Reduce class.Operation Base
Properties
- Collation
Gets or sets the collation.
- Collection
Namespace Gets the collection namespace.
- Filter
Gets or sets the filter.
- Finalize
Function Gets or sets the finalize function.
- Java
Script Mode Gets or sets a value indicating whether objects emitted by the map function remain as JavaScript objects.
- Limit
Gets or sets the maximum number of documents to pass to the map function.
- Map
Function Gets the map function.
- Max
Time Gets or sets the maximum time the server should spend on this operation.
- Message
Encoder Settings Gets the message encoder settings.
- Reduce
Function Gets the reduce function.
- Scope
Gets or sets the scope document.
- Sort
Gets or sets the sort specification.
- Verbose
Gets or sets a value indicating whether to include extra information, such as timing, in the result.
Methods
- Create
Command(ICore Session Handle, Connection Description) Creates the command.
- Create
Output Options() Creates the output options.