Click or drag to resize

MapReduceArgs Class

Represents arguments for the MapReduce command helper method.
Inheritance Hierarchy
SystemObject
  MongoDB.DriverMapReduceArgs

Namespace:  MongoDB.Driver
Assembly:  MongoDB.Driver.Legacy (in MongoDB.Driver.Legacy.dll) Version: 2.6.0+Branch.origin/v2.6.x.Sha.593796a7b35dc59243383bcc684de296a5468f2e
Syntax
public class MapReduceArgs

The MapReduceArgs type exposes the following members.

Constructors
  NameDescription
Public methodMapReduceArgs
Initializes a new instance of the MapReduceArgs class
Top
Properties
  NameDescription
Public propertyBypassDocumentValidation
Gets or sets a value indicating whether to bypass document validation.
Public propertyCollation
Gets or sets the collation.
Public propertyFinalizeFunction
Gets or sets the finalize function.
Public propertyJsMode
Gets or sets the JavaScript mode (if true all intermediate values are kept in memory as JavaScript objects).
Public propertyLimit
Gets or sets the limit.
Public propertyMapFunction
Gets or sets the map function.
Public propertyMaxTime
Gets or sets the max time.
Public propertyOutputCollectionName
Gets or sets the name of the output collection.
Public propertyOutputDatabaseName
Gets or sets the name of the output database.
Public propertyOutputIsNonAtomic
Gets or sets a value indicating whether Merge and Reduce output should not be atomic.
Public propertyOutputIsSharded
Gets or sets a value indicating whether the output is sharded.
Public propertyOutputMode
Gets or sets the output mode.
Public propertyQuery
Gets or sets the query.
Public propertyReduceFunction
Gets or sets the reduce function.
Public propertyScope
Gets or sets the scope (variables available to the map-reduce functions);
Public propertySortBy
Gets or sets the sort order.
Public propertyVerbose
Gets or sets a value indicating whether to include extra information in the result (like timing).
Top
Methods
  NameDescription
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