Click or drag to resize

MapReduceOperationBase Class

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.6.0+Branch.origin/v2.6.x.Sha.593796a7b35dc59243383bcc684de296a5468f2e
Syntax
public abstract class MapReduceOperationBase

The MapReduceOperationBase type exposes the following members.

Constructors
  NameDescription
Protected methodMapReduceOperationBase
Initializes a new instance of the MapReduceOperationBase class.
Top
Properties
  NameDescription
Public propertyCollation
Gets or sets the collation.
Public propertyCollectionNamespace
Gets the collection namespace.
Public propertyFilter
Gets or sets the filter.
Public propertyFinalizeFunction
Gets or sets the finalize function.
Public propertyJavaScriptMode
Gets or sets a value indicating whether objects emitted by the map function remain as JavaScript objects.
Public propertyLimit
Gets or sets the maximum number of documents to pass to the map function.
Public propertyMapFunction
Gets the map function.
Public propertyMaxTime
Gets or sets the maximum time the server should spend on this operation.
Public propertyMessageEncoderSettings
Gets the message encoder settings.
Public propertyReduceFunction
Gets the reduce function.
Public propertyScope
Gets or sets the scope document.
Public propertySort
Gets or sets the sort specification.
Public propertyVerbose
Gets or sets a value indicating whether to include extra information, such as timing, in the result.
Top
Methods
  NameDescription
Protected methodCreateCommand
Creates the command.
Protected methodCreateOutputOptions
Creates the output options.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodToBson
Serializes an object to a BSON byte array.
(Defined by BsonExtensionMethods.)
Public Extension MethodToBsonDocument
Serializes an object to a BsonDocument.
(Defined by BsonExtensionMethods.)
Public Extension MethodToJson
Serializes an object to a JSON string.
(Defined by BsonExtensionMethods.)
Top
See Also