Click or drag to resize

MessageEncoderSettings Class

Represents settings for message encoders.
Inheritance Hierarchy
SystemObject
  MongoDB.Driver.Core.WireProtocol.Messages.EncodersMessageEncoderSettings

Namespace:  MongoDB.Driver.Core.WireProtocol.Messages.Encoders
Assembly:  MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.19.1+3a2a09dd959482f665ffbb5df2557ec541597af4
Syntax
public class MessageEncoderSettings : IEnumerable<KeyValuePair<string, Object>>, 
	IEnumerable

The MessageEncoderSettings type exposes the following members.

Constructors
  NameDescription
Public methodMessageEncoderSettings
Initializes a new instance of the MessageEncoderSettings class
Top
Methods
  NameDescription
Public methodAddT
Adds a setting.
Public methodClone
Clones this instance.
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 methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetOrDefaultT
Gets a setting, or a default value if the setting does not exist.
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 methodSet
Sets the specified setting.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodAllElementsKeyValuePairString, Object
Represents all elements in an array (corresponds to the server's "$[]" update operator).
(Defined by MongoEnumerable.)
Public Extension MethodAllMatchingElementsKeyValuePairString, Object
Represents all matching elements in an array when using an array filter (corresponds to the server's "$[identifier]" update operator).
(Defined by MongoEnumerable.)
Public Extension MethodBottomKeyValuePairString, Object, TResult
Returns the bottom result.
(Defined by MongoEnumerable.)
Public Extension MethodBottomNKeyValuePairString, Object, TResult(SortDefinitionKeyValuePairString, Object, FuncKeyValuePairString, Object, TResult, Int32)Overloaded.
Returns the bottom n results.
(Defined by MongoEnumerable.)
Public Extension MethodBottomNKeyValuePairString, Object, TKey, TResult(SortDefinitionKeyValuePairString, Object, FuncKeyValuePairString, Object, TResult, TKey, FuncTKey, Int32)Overloaded.
Returns the bottom n results.
(Defined by MongoEnumerable.)
Public Extension MethodContainsAllKeyValuePairString, Object
Determines whether a sequence contains all of the specified values.
(Defined by LinqToMongo.)
Public Extension MethodContainsAnyKeyValuePairString, Object
Determines whether a sequence contains any of the specified values.
(Defined by LinqToMongo.)
Public Extension MethodFirstMatchingElementKeyValuePairString, Object
Represents the first matching element in an array used in a query (corresponds to the server's "$" update operator).
(Defined by MongoEnumerable.)
Public Extension MethodFirstNKeyValuePairString, Object, TResult(FuncKeyValuePairString, Object, TResult, Int32)Overloaded.
Returns the first n results.
(Defined by MongoEnumerable.)
Public Extension MethodFirstNKeyValuePairString, Object, TKey, TResult(FuncKeyValuePairString, Object, TResult, TKey, FuncTKey, Int32)Overloaded.
Returns the first n results.
(Defined by MongoEnumerable.)
Public Extension MethodLastNKeyValuePairString, Object, TResult(FuncKeyValuePairString, Object, TResult, Int32)Overloaded.
Returns the last n results.
(Defined by MongoEnumerable.)
Public Extension MethodLastNKeyValuePairString, Object, TKey, TResult(FuncKeyValuePairString, Object, TResult, TKey, FuncTKey, Int32)Overloaded.
Returns the last n results.
(Defined by MongoEnumerable.)
Public Extension MethodMaxNKeyValuePairString, Object, TResult(FuncKeyValuePairString, Object, TResult, Int32)Overloaded.
Returns the max n results.
(Defined by MongoEnumerable.)
Public Extension MethodMaxNKeyValuePairString, Object, TKey, TResult(FuncKeyValuePairString, Object, TResult, TKey, FuncTKey, Int32)Overloaded.
Returns the max n results.
(Defined by MongoEnumerable.)
Public Extension MethodMinNKeyValuePairString, Object, TResult(FuncKeyValuePairString, Object, TResult, Int32)Overloaded.
Returns the min n results.
(Defined by MongoEnumerable.)
Public Extension MethodMinNKeyValuePairString, Object, TKey, TResult(FuncKeyValuePairString, Object, TResult, TKey, FuncTKey, Int32)Overloaded.
Returns the min n results.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, Int32)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableInt32)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, Int64)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableInt64)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, Single)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableSingle)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, Double)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableDouble)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, Decimal)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationPopulationKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableDecimal)Overloaded.
Computes the population standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, Int32)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableInt32)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, Int64)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableInt64)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, Single)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableSingle)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, Double)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableDouble)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, Decimal)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
Public Extension MethodStandardDeviationSampleKeyValuePairString, Object(FuncKeyValuePairString, Object, NullableDecimal)Overloaded.
Computes the sample standard deviation of a sequence of values that are obtained by invoking a transform function on each element of the input sequence.
(Defined by MongoEnumerable.)
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.)
Public Extension MethodTopKeyValuePairString, Object, TResult
Returns the top n results.
(Defined by MongoEnumerable.)
Public Extension MethodTopNKeyValuePairString, Object, TResult(SortDefinitionKeyValuePairString, Object, FuncKeyValuePairString, Object, TResult, Int32)Overloaded.
Returns the top n results.
(Defined by MongoEnumerable.)
Public Extension MethodTopNKeyValuePairString, Object, TKey, TResult(SortDefinitionKeyValuePairString, Object, FuncKeyValuePairString, Object, TResult, TKey, FuncTKey, Int32)Overloaded.
Returns the top n results.
(Defined by MongoEnumerable.)
Public Extension MethodWhereKeyValuePairString, Object
Filters a sequence of values based on a predicate and limits the number of results.
(Defined by MongoEnumerable.)
Top
See Also