MongoDB.Bson.Serialization.Attributes Namespace |
Class | Description | |
---|---|---|
![]() | BsonConstructorAttribute |
Specifies that this constructor should be used for creator-based deserialization.
|
![]() | BsonDateTimeOptionsAttribute |
Specifies serialization options for a DateTime field or property.
|
![]() | BsonDefaultValueAttribute |
Specifies the default value for a field or property.
|
![]() | BsonDictionaryOptionsAttribute |
Specifies serialization options for a Dictionary field or property.
|
![]() | BsonDiscriminatorAttribute |
Specifies the discriminator and related options for a class.
|
![]() | BsonElementAttribute |
Specifies the element name and related options for a field or property.
|
![]() | BsonExtraElementsAttribute |
Indicates that this property or field will be used to hold any extra elements found during deserialization.
|
![]() | BsonFactoryMethodAttribute |
Specifies that this factory method should be used for creator-based deserialization.
|
![]() | BsonIdAttribute |
Specifies that this is the Id field or property.
|
![]() | BsonIgnoreAttribute |
Indicates that this field or property should be ignored when this class is serialized.
|
![]() | BsonIgnoreExtraElementsAttribute |
Specifies whether extra elements should be ignored when this class is deserialized.
|
![]() | BsonIgnoreIfDefaultAttribute |
Indicates whether a field or property equal to the default value should be ignored when serializing this class.
|
![]() | BsonIgnoreIfNullAttribute |
Indicates whether a field or property equal to null should be ignored when serializing this class.
|
![]() | BsonKnownTypesAttribute |
Specifies the known types for this class (the derived classes).
|
![]() | BsonNoIdAttribute |
Specifies that the class's IdMember should be null.
|
![]() | BsonRepresentationAttribute |
Specifies the external representation and related options for this field or property.
|
![]() | BsonRequiredAttribute |
Indicates that a field or property is required.
|
![]() | BsonSerializationOptionsAttribute |
Abstract base class for serialization options attributes.
|
![]() | BsonSerializerAttribute |
Specifies the type of the serializer to use for a class.
|
![]() | BsonTimeSpanOptionsAttribute |
Specifies the external representation and related options for this field or property.
|