C# 클래스 MongoDB.Bson.Serialization.BsonSerializationInfo

Represents the information needed to serialize a member.
파일 보기 프로젝트 열기: egametang/Egametang 1 사용 예제들

공개 메소드들

메소드 설명
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