Namespace EPiServer.Commerce.Catalog.DataAnnotations
Classes
CatalogContentTypeAttribute
Extends the default content type registration with the possibility to associate the content type with a metadata class.
DecimalSettingsAttribute
Use this attribute to declare a property to have precision and scale.
EncryptedAttribute
Use this attribute to declare a property to have "Use Encryption" enabled. This will encrypt the value when stored in MetaData plus.
GreaterThanAttribute
Serves as the class for compare value field validation attributes.
IncludeInDefaultSearchAttribute
Use this attribute to declare a property to include the value in default search results. This will be used by the search provider system.
IncludeValuesInSearchResultsAttribute
Use this attribute to declare a property to be included in the search results. This will be used by the search provider system.
PositiveNumberAttribute
Serves as the class for non negative number validation attributes.
SortableInSearchResultsAttribute
Use this attribute to declare a property to be flaged as index sortable. This will be used by the search provider system.
SystemUiHint
This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Contains UI hints with system usage. UIHint contains UI hints for public use.
TabNames
This class contains constants with the names of the built in tabs used in the catalog editing view. They can be used when setting a group name on a property, to control what tab it should added to.
TokenizeAttribute
Use this attribute to declare a property to be tokenized.
UseInComparisonAttribute
Use this attribute to declare a property to be used for comparison.
ValidUrlAttribute
Use this attribute to validate url property.