Namespace MongoDB.EntityFrameworkCore.Metadata.Conventions.BsonAttributes
Classes
- BsonDateTimeOptionsAttributeConvention
A convention that configures the element name for entity properties based on an applied MongoDB.Bson.Serialization.Attributes.BsonDateTimeOptionsAttribute for familiarity with the Mongo C# Driver.
- BsonDefaultValueAttributeConvention
Recognize MongoDB.Bson.Serialization.Attributes.BsonDefaultValueAttribute when applied to properties of an entity to ensure the model will throw as the attribute is not supported in the EF provider.
- BsonDictionaryOptionsAttributeConvention
Recognize MongoDB.Bson.Serialization.Attributes.BsonDictionaryOptionsAttribute when applied to properties of an entity to ensure the model will throw as the attribute is not supported in the EF provider.
- BsonElementAttributeConvention
A convention that configures the element name for entity properties based on an applied MongoDB.Bson.Serialization.Attributes.BsonElementAttribute for familiarity with the Mongo C# Driver.
- BsonExtraElementsAttributeConvention
Recognize MongoDB.Bson.Serialization.Attributes.BsonExtraElementsAttribute when applied to properties of an entity to ensure the model will throw as the attribute is not supported in the EF provider.
- BsonGuidRepresentationAttributeConvention
Recognize MongoDB.Bson.Serialization.Attributes.BsonGuidRepresentationAttribute when applied to properties of an entity to ensure the model will throw as the attribute is not supported in the EF provider.
- BsonIdPropertyAttributeConvention
A convention that configures the element name for entity properties based on an applied MongoDB.Bson.Serialization.Attributes.BsonIdAttribute for familiarity with the Mongo C# Driver.
- BsonIgnoreAttributeConvention
A convention that configures the element name for entity properties based on an applied MongoDB.Bson.Serialization.Attributes.BsonElementAttribute for familiarity/compatibility with the Mongo C# Driver.
- BsonIgnoreIfDefaultAttributePropertyAttributeConvention
Recognize MongoDB.Bson.Serialization.Attributes.BsonIgnoreIfDefaultAttribute when applied to properties of an entity to ensure the model will throw as the attribute is not supported in the EF provider.
- BsonIgnoreIfNullAttributePropertyAttributeConvention
Recognize MongoDB.Bson.Serialization.Attributes.BsonIgnoreIfNullAttribute when applied to properties of an entity to ensure the model will throw as the attribute is not supported in the EF provider.
- BsonRepresentationAttributeConvention
A convention that configures the element name for entity properties based on an applied MongoDB.Bson.Serialization.Attributes.BsonElementAttribute for familiarity with the Mongo C# Driver.
- BsonRequiredPropertyAttributeConvention
A convention that configures properties as required if they have the MongoDB.Bson.Serialization.Attributes.BsonRequiredAttribute applied.
- BsonSerializationOptionsAttributeConvention
Recognized MongoDB.Bson.Serialization.Attributes.BsonSerializationOptionsAttribute applied to properties of an entity to ensure the model throw later as it is not supported in the EF provider.
- BsonSerializerPropertyConvention
Recognize BsonSerializerPropertyConvention when applied to properties of an entity to ensure the model will throw as the attribute is not supported in the EF provider.
- BsonTimeSpanOptionsPropertyAttributeConvention
Recognize MongoDB.Bson.Serialization.Attributes.BsonTimeSpanOptionsAttribute when applied to properties of an entity to ensure the model will throw as the attribute is not supported in the EF provider.