C# 클래스 MongoDB.Bson.Serialization.Options.BsonBaseSerializationOptions

Abstract base class for serialization options.
상속: IBsonSerializationOptions
파일 보기 프로젝트 열기: egametang/Egametang

공개 메소드들

메소드 설명
ApplyAttribute ( IBsonSerializer serializer, Attribute attribute ) : void

Apply an attribute to these serialization options and modify the options accordingly.

BsonBaseSerializationOptions ( ) : System

Initializes a new instance of the BsonBaseSerializationOptions class.

Clone ( ) : IBsonSerializationOptions

Clones the serialization options.

Freeze ( ) : IBsonSerializationOptions

Freezes the serialization options.

보호된 메소드들

메소드 설명
EnsureNotFrozen ( ) : void

Ensures that this instance is not frozen.

메소드 상세

ApplyAttribute() 공개 메소드

Apply an attribute to these serialization options and modify the options accordingly.
public ApplyAttribute ( IBsonSerializer serializer, Attribute attribute ) : void
serializer IBsonSerializer The serializer that these serialization options are for.
attribute System.Attribute The serialization options attribute.
리턴 void

BsonBaseSerializationOptions() 공개 메소드

Initializes a new instance of the BsonBaseSerializationOptions class.
public BsonBaseSerializationOptions ( ) : System
리턴 System

Clone() 공개 메소드

Clones the serialization options.
public Clone ( ) : IBsonSerializationOptions
리턴 IBsonSerializationOptions

EnsureNotFrozen() 보호된 메소드

Ensures that this instance is not frozen.
protected EnsureNotFrozen ( ) : void
리턴 void

Freeze() 공개 메소드

Freezes the serialization options.
public Freeze ( ) : IBsonSerializationOptions
리턴 IBsonSerializationOptions