Namespace EPiServer.DataAnnotations
Classes
AccessAttribute
Defines the ACL list for a typed ContentType.
AdministrationSettingsAttribute
The attribute class used to group content types and check visibility in admin
AllowedTypesAttribute
Assigns types that the property accept or restrict adding.
AvailableContentTypesAttribute
Defines which content types that should be available under a ContentType
BackingTypeAttribute
Specifies a type.
ContentTypeAttribute
The attribute class used to identify content types.
CultureSpecificAttribute
Makes a property culture specific.
GroupDefinitionsAttribute
Specifies Group definitions type.
IgnoreAttribute
When applied to the property of a model type, specifies that the property should be ignored
ImageDescriptorAttribute
Represents the image descriptor attribute.
ImageUrlAttribute
Assigns an URL to an image describing the object.
ItemRangeAttribute
Specifies a numeric range constraints for each item in a content list property.
ItemRegularExpressionAttribute
Specifies that each item in a content list property must match the specified regular expression.
ItemStringLengthAttribute
Specifies the minimum and maximum length of characters that are allowed for each item in a content list property.
ListItemsAttribute
Specifies the minimum and maximum number of items allowed in a content list property.
PermissionTypesAttribute
During initialization classes with this attribute will be scanned for public static properties of type PermissionType. Found instances will be registered with PermissionTypeRepository.
PropertySettingsAttribute
Used to define that a specific property setting should be used for a given property.
RequiredAccessAttribute
Defines the Acccess Levels on the typed TabDefinition.
SearchableAttribute
Specifies if a property should be indexed for search.