Show / Hide Table of Contents

Namespace DevZest.Data.Annotations

Classes

_CheckConstraintAttribute

Specifies that property is check constraint implementation.

_ComputationAttribute

Specifies that method is column computation.

_CustomValidatorAttribute

Specifies the implementation of custom validator.

_DbIndexAttribute

Specifies the implementation of database index.

_RelationshipAttribute

Specifies the implementation of the relationship.

_UniqueConstraintAttribute

Specifies the implementation of unique constraint.

AscAttribute

Specifies sorting in ascending order.

AutoDateTimeAttribute

Specifies the column has a default value of current System.DateTime.

AutoGuidAttribute

Specifies the column of a default value of new GUID.

CheckConstraintAttribute

Specifies the check constraint declaration of the model.

ComputationAttribute

Specifies the column computation declaration from model level.

CreditCardAttribute

Specifies that a column contains values of credit card number.

CustomValidatorAttribute

Specifies the custom validator declaration of the model.

DbColumnAttribute

Specifies name and/or description of the column in the database.

DbIndexAttribute

Specifies the database index.

DbPrimaryKeyAttribute

Specifies the database primary key.

DbTableAttribute

Specifies the database table.

DefaultValueAttribute

Specifies the default value for the column.

DescAttribute

Specifies sorting in descending order.

DisplayAttribute

Specify localizable strings for column.

EmailAddressAttribute

Validates an email address for the column.

Identity16Attribute

Specifies System.Int16 identity column.

Identity64Attribute

Specifies System.Int64 identity column.

IdentityAttribute

Specifies System.Int32 identity column.

InvisibleToDbDesignerAttribute

Specifies given class is ignored by database designer.

MaxLengthAttribute

Specifies the maximum length of binary data allowed in a column.

MessageResourceAttribute

Specifies the resource type for localized messages.

PhoneAttribute

Specifies that value of column is well-formed phone number.

RegularExpressionAttribute

Specifies that a data column must match the specified regular expression.

RelationshipAttribute

Specifies the relationship declaration from model level.

RequiredAttribute

Specifies that a data column is required.

StringLengthAttribute

Specifies the minimum and maximum length of characters that are allowed in a string column.

UniqueConstraintAttribute

Specifies the unique constraint.

UrlAttribute

Specifies that value of column is valid URL.

Structs

CustomValidatorEntry

Contains delegates for custom validator.

Enums

ComputationMode

Indicates how computation is performed.

ModelWireupEvent

Indicates when to wireup attribute with model.

Back to top Copyright © Weifen Luo | DevZest