MapReduceOperationBase Class (original) (raw)
Represents a base class for map-reduce operations.
Inheritance Hierarchy
Namespace: MongoDB.Driver.Core.Operations
Assembly: MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.10.0+569905ff5e778c38ea19d9d0392496a83e1704ed
Syntax
public abstract class MapReduceOperationBase
Public MustInherit Class MapReduceOperationBase
[] type MapReduceOperationBase = class end
The MapReduceOperationBase type exposes the following members.
Constructors
Properties
| | Name | Description | |
| ---------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------- |
| | Collation | Gets or sets the collation. |
|
| CollectionNamespace | Gets the collection namespace. |
|
| Filter | Gets or sets the filter. |
|
| FinalizeFunction | Gets or sets the finalize function. |
|
| JavaScriptMode | 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. |
|
| MapFunction | Gets the map function. |
|
| MaxTime | Gets or sets the maximum time the server should spend on this operation. |
|
| MessageEncoderSettings | Gets the message encoder settings. |
|
| ReduceFunction | 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
| | Name | Description | |
| ----------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| | CreateCommand | Creates the command. |
|
| CreateOutputOptions | Creates the output options. |
|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
|
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
| GetHashCode | Serves as the default hash function. (Inherited from Object.) |
|
| GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
Extension Methods
See Also