C# Класс MongoDB.Driver.BsonReader

Наследование: System.IO.BinaryReader
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BsonReader ( Stream stream ) : System
ReadByte ( ) : byte
ReadDBRef ( ) : DBRef
ReadDate ( ) : System.DateTime
ReadDoc ( ) : Doc
ReadMessageHeader ( ) : MessageHeader
ReadObjectId ( ) : ObjectId
ReadReplyMessage ( ) : ReplyMessage
ReadShortString ( ) : string

Reads a string of unknown length but less than 1024 bytes

In the BSON spec there are two cases where the string length is not given: Element names of objects and regex strings. Since element names are very common, and are most likely short this method WILL FAIL unappologetically for strings longer than 1024 bytes. You have been warned!

ReadString ( int length ) : string

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

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

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

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

public ReadByte ( ) : byte
Результат byte

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

public ReadDBRef ( ) : DBRef
Результат DBRef

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

public ReadDate ( ) : System.DateTime
Результат System.DateTime

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

public ReadDoc ( ) : Doc
Результат Doc

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

public ReadMessageHeader ( ) : MessageHeader
Результат MessageHeader

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

public ReadObjectId ( ) : ObjectId
Результат MongoDB.Types.ObjectId

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

public ReadReplyMessage ( ) : ReplyMessage
Результат ReplyMessage

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

Reads a string of unknown length but less than 1024 bytes
In the BSON spec there are two cases where the string length is not given: Element names of objects and regex strings. Since element names are very common, and are most likely short this method WILL FAIL unappologetically for strings longer than 1024 bytes. You have been warned!
public ReadShortString ( ) : string
Результат string

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

public ReadString ( int length ) : string
length int
Результат string