| BsonClassMap Properties | 
The BsonClassMap type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | AllMemberMaps | 
            Gets all the member maps (including maps for inherited members).
             | 
|  | BaseClassMap | 
            Gets the base class map.
             | 
|  | ClassType | 
            Gets the class type.
             | 
|  | ConventionPack | 
            Gets the conventions used for auto mapping.
             | 
|  | CreatorMaps | 
            Gets the constructor maps.
             | 
|  | DeclaredMemberMaps | 
            Gets the declared member maps (only for members declared in this class).
             | 
|  | Discriminator | 
            Gets the discriminator.
             | 
|  | DiscriminatorIsRequired | 
            Gets whether a discriminator is required when serializing this class.
             | 
|  | ExtraElementsMemberMap | 
            Gets the member map of the member used to hold extra elements.
             | 
|  | HasCreatorMaps | 
            Gets whether this class map has any creator maps.
             | 
|  | HasRootClass | 
            Gets whether this class has a root class ancestor.
             | 
|  | IdMemberMap | 
            Gets the Id member map (null if none).
             | 
|  | IgnoreExtraElements | 
            Gets whether extra elements should be ignored when deserializing.
             | 
|  | IgnoreExtraElementsIsInherited | 
            Gets whether the IgnoreExtraElements value should be inherited by derived classes.
             | 
|  | IsAnonymous | 
            Gets whether this class is anonymous.
             | 
|  | IsFrozen | 
            Gets whether the class map is frozen.
             | 
|  | IsRootClass | 
            Gets whether this class is a root class.
             | 
|  | KnownTypes | 
            Gets the known types of this class.
             | 
 See Also
See Also