C# Class MongoDB.Bson.Serialization.Conventions.AttributeConventionPack.AttributeConvention

Inheritance: ConventionBase, IClassMapConvention, ICreatorMapConvention, IMemberMapConvention, IPostProcessingConvention
Afficher le fichier Open project: egametang/Egametang

Méthodes publiques

Méthode Description
Apply ( BsonClassMap classMap ) : void
Apply ( BsonCreatorMap creatorMap ) : void
Apply ( BsonMemberMap memberMap ) : void
PostProcess ( BsonClassMap classMap ) : void

Private Methods

Méthode Description
AllowsDuplicate ( Type type ) : bool
IgnoreMembersWithBsonIgnoreAttribute ( BsonClassMap classMap ) : void
OptInMembersWithBsonCreatorMapModifierAttribute ( BsonClassMap classMap ) : void
OptInMembersWithBsonMemberMapModifierAttribute ( BsonClassMap classMap ) : void
ThrowForDuplicateMemberMapAttributes ( BsonClassMap classMap ) : void

Method Details

Apply() public méthode

public Apply ( BsonClassMap classMap ) : void
classMap BsonClassMap
Résultat void

Apply() public méthode

public Apply ( BsonCreatorMap creatorMap ) : void
creatorMap BsonCreatorMap
Résultat void

Apply() public méthode

public Apply ( BsonMemberMap memberMap ) : void
memberMap BsonMemberMap
Résultat void

PostProcess() public méthode

public PostProcess ( BsonClassMap classMap ) : void
classMap BsonClassMap
Résultat void