C# Class MongoDB.Driver.Bson.BsonWriter

Writes primitives to a stream. Use Documents and Elements to write more complex items.
Inheritance: IDisposable
Afficher le fichier Open project: sdether/mongodb-csharp Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
TranslateToBsonType ( Object val ) : BsonDataType

Method Details

BsonWriter() public méthode

public BsonWriter ( Stream stream ) : System
stream Stream
Résultat System

CalculateSize() public méthode

public CalculateSize ( Document doc ) : int
doc Document
Résultat int

CalculateSize() public méthode

public CalculateSize ( IEnumerable arr ) : int
arr IEnumerable
Résultat int

CalculateSize() public méthode

public CalculateSize ( Object val ) : int
val Object
Résultat int

CalculateSize() public méthode

public CalculateSize ( String val ) : int
val String
Résultat int

CalculateSize() public méthode

public CalculateSize ( String val, bool includeLen ) : int
val String
includeLen bool
Résultat int

Flush() public méthode

public Flush ( ) : void
Résultat void

TranslateToBsonType() protected méthode

protected TranslateToBsonType ( Object val ) : BsonDataType
val Object
Résultat BsonDataType

Write() public méthode

public Write ( Document doc ) : void
doc Document
Résultat void

WriteArray() public méthode

public WriteArray ( IEnumerable arr ) : void
arr IEnumerable
Résultat void

WriteString() public méthode

public WriteString ( String str ) : void
str String
Résultat void

WriteValue() public méthode

public WriteValue ( BsonDataType dt, Object obj ) : void
dt BsonDataType
obj Object
Résultat void