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.2.0
Syntax
public class MapReduceArgs

The MapReduceArgs type exposes the following members.

Constructors
  NameDescription
Public methodMapReduceArgs
Initializes a new instance of the MapReduceArgs class
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(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
Properties
  NameDescription
Public propertyBypassDocumentValidation
Gets or sets a value indicating whether to bypass document validation.
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
See Also