C# 클래스 MongoDB.Driver.Bson.BsonWriter

Writes primitives to a stream. Use Documents and Elements to write more complex items.
상속: IDisposable
파일 보기 프로젝트 열기: sdether/mongodb-csharp 1 사용 예제들

공개 메소드들

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