C# Класс MongoDB.Driver.Bson.BsonWriter

Writes primitives to a stream. Use Documents and Elements to write more complex items.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BsonWriter ( Stream stream ) : System
CalculateSize ( Document doc ) : int
CalculateSize ( IEnumerable arr ) : int
CalculateSize ( Object val ) : int
CalculateSize ( String val ) : int
CalculateSize ( String val, bool includeLen ) : int
Flush ( ) : void
Write ( Document doc ) : void
WriteArray ( IEnumerable arr ) : void
WriteString ( String str ) : void
WriteValue ( BsonDataType dt, Object obj ) : void

Защищенные методы

Метод Описание
TranslateToBsonType ( Object val ) : BsonDataType

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

BsonWriter() публичный Метод

public BsonWriter ( Stream stream ) : System
stream Stream
Результат System

CalculateSize() публичный Метод

public CalculateSize ( Document doc ) : int
doc Document
Результат int

CalculateSize() публичный Метод

public CalculateSize ( IEnumerable arr ) : int
arr IEnumerable
Результат int

CalculateSize() публичный Метод

public CalculateSize ( Object val ) : int
val Object
Результат int

CalculateSize() публичный Метод

public CalculateSize ( String val ) : int
val String
Результат int

CalculateSize() публичный Метод

public CalculateSize ( String val, bool includeLen ) : int
val String
includeLen bool
Результат int

Flush() публичный Метод

public Flush ( ) : void
Результат void

TranslateToBsonType() защищенный Метод

protected TranslateToBsonType ( Object val ) : BsonDataType
val Object
Результат BsonDataType

Write() публичный Метод

public Write ( Document doc ) : void
doc Document
Результат void

WriteArray() публичный Метод

public WriteArray ( IEnumerable arr ) : void
arr IEnumerable
Результат void

WriteString() публичный Метод

public WriteString ( String str ) : void
str String
Результат void

WriteValue() публичный Метод

public WriteValue ( BsonDataType dt, Object obj ) : void
dt BsonDataType
obj Object
Результат void