C# 클래스 MongoDB.Driver.Builders.BuilderBase

상속: IBsonSerializable, IConvertibleToBsonDocument
파일 보기 프로젝트 열기: CloudMetal/mongo-csharp-driver

공개 메소드들

메소드 설명
ToBsonDocument ( ) : BsonDocument

Returns the result of the builder as a BsonDocument.

ToString ( ) : string

Returns a string representation of the settings.

보호된 메소드들

메소드 설명
BuilderBase ( ) : System

Initializes a new instance of the BuilderBase class.

IBsonSerializable ( BsonWriter bsonWriter, Type nominalType, IBsonSerializationOptions options ) : void
IBsonSerializable ( object id ) : void
Serialize ( BsonWriter bsonWriter, Type nominalType, IBsonSerializationOptions options ) : void

Serializes the result of the builder to a BsonWriter.

비공개 메소드들

메소드 설명
IBsonSerializable ( object &id, Type &idNominalType, IIdGenerator &idGenerator ) : bool
IBsonSerializable ( BsonReader bsonReader, Type nominalType, IBsonSerializationOptions options ) : object
IConvertibleToBsonDocument ( ) : BsonDocument

메소드 상세

BuilderBase() 보호된 메소드

Initializes a new instance of the BuilderBase class.
protected BuilderBase ( ) : System
리턴 System

IBsonSerializable() 보호된 메소드

protected IBsonSerializable ( BsonWriter bsonWriter, Type nominalType, IBsonSerializationOptions options ) : void
bsonWriter BsonWriter
nominalType System.Type
options IBsonSerializationOptions
리턴 void

IBsonSerializable() 보호된 메소드

protected IBsonSerializable ( object id ) : void
id object
리턴 void

Serialize() 보호된 추상적인 메소드

Serializes the result of the builder to a BsonWriter.
protected abstract Serialize ( BsonWriter bsonWriter, Type nominalType, IBsonSerializationOptions options ) : void
bsonWriter BsonWriter The writer.
nominalType System.Type The nominal type.
options IBsonSerializationOptions The serialization options.
리턴 void

ToBsonDocument() 공개 추상적인 메소드

Returns the result of the builder as a BsonDocument.
public abstract ToBsonDocument ( ) : BsonDocument
리턴 BsonDocument

ToString() 공개 메소드

Returns a string representation of the settings.
public ToString ( ) : string
리턴 string