C# Класс MongoDB.Bson.BsonTypeMapper

A static class that maps between .NET objects and BsonValues.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
MapToBsonValue ( object value ) : BsonValue

Maps an object to a BsonValue.

MapToBsonValue ( object value, BsonType bsonType ) : BsonValue

Maps an object to a specific BsonValue type.

RegisterCustomTypeMapper ( Type type, ICustomBsonTypeMapper customTypeMapper ) : void

Registers a custom type mapper.

TryMapToBsonValue ( object value, BsonValue &bsonValue ) : bool

Tries to map an object to a BsonValue.

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

Метод Описание
Convert ( object value, Conversion conversion ) : BsonValue

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

MapToBsonValue() публичный статический Метод

Maps an object to a BsonValue.
public static MapToBsonValue ( object value ) : BsonValue
value object An object.
Результат BsonValue

MapToBsonValue() публичный статический Метод

Maps an object to a specific BsonValue type.
public static MapToBsonValue ( object value, BsonType bsonType ) : BsonValue
value object An object.
bsonType BsonType The BsonType to map to.
Результат BsonValue

RegisterCustomTypeMapper() публичный статический Метод

Registers a custom type mapper.
public static RegisterCustomTypeMapper ( Type type, ICustomBsonTypeMapper customTypeMapper ) : void
type System.Type The type.
customTypeMapper ICustomBsonTypeMapper A custom type mapper.
Результат void

TryMapToBsonValue() публичный статический Метод

Tries to map an object to a BsonValue.
public static TryMapToBsonValue ( object value, BsonValue &bsonValue ) : bool
value object An object.
bsonValue BsonValue The BsonValue.
Результат bool