C# 클래스 MongoDB.Driver.Linq.Utils.BsonSerializationInfoHelper

파일 보기 프로젝트 열기: CloudMetal/mongo-csharp-driver 1 사용 예제들

공개 메소드들

메소드 설명
BsonSerializationInfoHelper ( ) : System
GetItemSerializationInfo ( string methodName, BsonSerializationInfo serializationInfo ) : BsonSerializationInfo

Gets the item serialization info.

GetSerializationInfo ( Expression node ) : BsonSerializationInfo

Gets the serialization info for the given expression.

RegisterExpressionSerializer ( Expression node, IBsonSerializer serializer ) : void

Registers a serializer with the given expression.

SerializeValue ( BsonSerializationInfo serializationInfo, object value ) : BsonValue

Serializes the value given the serialization information.

SerializeValues ( BsonSerializationInfo serializationInfo, IEnumerable values ) : BsonArray

Serializes the values given the serialization information.

메소드 상세

BsonSerializationInfoHelper() 공개 메소드

public BsonSerializationInfoHelper ( ) : System
리턴 System

GetItemSerializationInfo() 공개 메소드

Gets the item serialization info.
public GetItemSerializationInfo ( string methodName, BsonSerializationInfo serializationInfo ) : BsonSerializationInfo
methodName string Name of the method.
serializationInfo MongoDB.Bson.Serialization.BsonSerializationInfo The serialization info.
리턴 MongoDB.Bson.Serialization.BsonSerializationInfo

GetSerializationInfo() 공개 메소드

Gets the serialization info for the given expression.
public GetSerializationInfo ( Expression node ) : BsonSerializationInfo
node System.Linq.Expressions.Expression The expression.
리턴 MongoDB.Bson.Serialization.BsonSerializationInfo

RegisterExpressionSerializer() 공개 메소드

Registers a serializer with the given expression.
public RegisterExpressionSerializer ( Expression node, IBsonSerializer serializer ) : void
node System.Linq.Expressions.Expression The expression.
serializer IBsonSerializer The serializer.
리턴 void

SerializeValue() 공개 메소드

Serializes the value given the serialization information.
public SerializeValue ( BsonSerializationInfo serializationInfo, object value ) : BsonValue
serializationInfo MongoDB.Bson.Serialization.BsonSerializationInfo The serialization info.
value object The value.
리턴 BsonValue

SerializeValues() 공개 메소드

Serializes the values given the serialization information.
public SerializeValues ( BsonSerializationInfo serializationInfo, IEnumerable values ) : BsonArray
serializationInfo MongoDB.Bson.Serialization.BsonSerializationInfo The serialization info.
values IEnumerable The values.
리턴 BsonArray