C# Класс MongoDB.Bson.Serialization.BsonSerializationInfo

Represents the information needed to serialize a member.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BsonSerializationInfo ( string elementName, IBsonSerializer serializer, Type nominalType, IBsonSerializationOptions serializationOptions ) : System

Initializes a new instance of the BsonSerializationInfo class.

DeserializeValue ( BsonValue value ) : object

Deserializes the value.

SerializeValue ( object value ) : BsonValue

Serializes the value.

SerializeValues ( IEnumerable values ) : BsonArray

Serializes the values.

Приватные методы

Метод Описание
Serialize ( BsonWriter bsonWriter, object value ) : void

Описание методов

BsonSerializationInfo() публичный метод

Initializes a new instance of the BsonSerializationInfo class.
public BsonSerializationInfo ( string elementName, IBsonSerializer serializer, Type nominalType, IBsonSerializationOptions serializationOptions ) : System
elementName string The element name.
serializer IBsonSerializer The serializer.
nominalType System.Type The nominal type.
serializationOptions IBsonSerializationOptions The serialization options.
Результат System

DeserializeValue() публичный метод

Deserializes the value.
public DeserializeValue ( BsonValue value ) : object
value BsonValue The value.
Результат object

SerializeValue() публичный метод

Serializes the value.
public SerializeValue ( object value ) : BsonValue
value object The value.
Результат BsonValue

SerializeValues() публичный метод

Serializes the values.
public SerializeValues ( IEnumerable values ) : BsonArray
values IEnumerable The values.
Результат BsonArray