Enum DictionaryRepresentation

| MongoDB CSharp Driver API Reference (original) (raw)

Namespace

MongoDB.Bson.Serialization.Options

Assembly

MongoDB.Bson.dll

Represents the representation to use for dictionaries.

public enum DictionaryRepresentation

Extension Methods

BsonExtensionMethods.ToBsonDocument(TNominalType, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)

BsonExtensionMethods.ToBson(TNominalType, IBsonSerializer, BsonBinaryWriterSettings, Action<BsonSerializationContext.Builder>, BsonSerializationArgs, int)

BsonExtensionMethods.ToJson(TNominalType, JsonWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)

BsonExtensionMethods.ToBson(object, Type, BsonBinaryWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs, int)

BsonExtensionMethods.ToBsonDocument(object, Type, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)

BsonExtensionMethods.ToJson(object, Type, JsonWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)

Fields

Document = 0

Represent the dictionary as a Document.

ArrayOfArrays = 1

Represent the dictionary as an array of arrays.

ArrayOfDocuments = 2

Represent the dictionary as an array of documents.