C# 클래스 MongoDB.Bson.Serialization.Conventions.NamedIdMemberConvention

A convention that finds the id member by name.
상속: ConventionBase, IClassMapConvention, IIdMemberConvention
파일 보기 프로젝트 열기: egametang/Egametang 1 사용 예제들

Private Properties

프로퍼티 타입 설명
FindIdMember string
IsValidIdMember bool

공개 메소드들

메소드 설명
Apply ( BsonClassMap classMap ) : void

Applies a modification to the class map.

NamedIdMemberConvention ( ) : System

Initializes a new instance of the NamedIdMemberConvention class.

NamedIdMemberConvention ( IEnumerable names ) : System

Initializes a new instance of the NamedIdMemberConvention class.

NamedIdMemberConvention ( IEnumerable names, BindingFlags bindingFlags ) : System

Initializes a new instance of the NamedIdMemberConvention class.

NamedIdMemberConvention ( IEnumerable names, MemberTypes memberTypes ) : System

Initializes a new instance of the NamedIdMemberConvention class.

NamedIdMemberConvention ( IEnumerable names, MemberTypes memberTypes, BindingFlags bindingFlags ) : System

Initializes a new instance of the NamedIdMemberConvention class.

비공개 메소드들

메소드 설명
FindIdMember ( Type type ) : string
IsValidIdMember ( BsonClassMap classMap, MemberInfo member ) : bool

메소드 상세

Apply() 공개 메소드

Applies a modification to the class map.
public Apply ( BsonClassMap classMap ) : void
classMap BsonClassMap The class map.
리턴 void

NamedIdMemberConvention() 공개 메소드

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

NamedIdMemberConvention() 공개 메소드

Initializes a new instance of the NamedIdMemberConvention class.
public NamedIdMemberConvention ( IEnumerable names ) : System
names IEnumerable The names.
리턴 System

NamedIdMemberConvention() 공개 메소드

Initializes a new instance of the NamedIdMemberConvention class.
public NamedIdMemberConvention ( IEnumerable names, BindingFlags bindingFlags ) : System
names IEnumerable The names.
bindingFlags BindingFlags The binding flags.
리턴 System

NamedIdMemberConvention() 공개 메소드

Initializes a new instance of the NamedIdMemberConvention class.
public NamedIdMemberConvention ( IEnumerable names, MemberTypes memberTypes ) : System
names IEnumerable The names.
memberTypes MemberTypes The member types.
리턴 System

NamedIdMemberConvention() 공개 메소드

Initializes a new instance of the NamedIdMemberConvention class.
public NamedIdMemberConvention ( IEnumerable names, MemberTypes memberTypes, BindingFlags bindingFlags ) : System
names IEnumerable The names.
memberTypes MemberTypes The member types.
bindingFlags BindingFlags The binding flags.
리턴 System