Class ConventionBase
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
MongoDB.Bson.Serialization.Conventions
Assembly
MongoDB.Bson.dll
Base class for a convention.
public abstract class ConventionBase : IConvention
Inheritance
object
ConventionBase
Implements
IConvention
Derived
CamelCaseElementNameConvention
DelegateClassMapConvention
DelegateMemberMapConvention
DelegatePostProcessingConvention
EnumRepresentationConvention
IgnoreExtraElementsConvention
IgnoreIfDefaultConvention
IgnoreIfNullConvention
ImmutableTypeClassMapConvention
LookupIdGeneratorConvention
MemberDefaultValueConvention
MemberNameElementNameConvention
NamedExtraElementsMemberConvention
NamedIdMemberConvention
NamedParameterCreatorMapConvention
NoIdMemberConvention
ObjectSerializerAllowedTypesConvention
ReadWriteMemberFinderConvention
ResetClassMapConvention
ResetMemberMapsConvention
StringIdStoredAsObjectIdConvention
StringObjectIdIdGeneratorConvention
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Extension Methods
BsonExtensionMethods.ToBsonDocument(TNominalType, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)
BsonExtensionMethods.ToBson(TNominalType, IBsonSerializer, BsonBinaryWriterSettings, Action<BsonSerializationContext.Builder>, BsonSerializationArgs, int)
BsonExtensionMethods.ToJson(TNominalType, JsonWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)
BsonExtensionMethods.ToBson(object, Type, BsonBinaryWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs, int)
BsonExtensionMethods.ToBsonDocument(object, Type, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)
BsonExtensionMethods.ToJson(object, Type, JsonWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)
Constructors
ConventionBase()
Initializes a new instance of the ConventionBase class.
ConventionBase(string)
Initializes a new instance of the ConventionBase class.
Properties
Name
Gets the name of the convention.