System.ComponentModel.DataAnnotations Obor názvů

Poskytuje třídy atributů, které se používají k definování metadat pro datové ovládací prvky ASP.NET MVC a ASP.NET. Provides attribute classes that are used to define metadata for ASP.NET MVC and ASP.NET data controls.

Třídy

AssociatedMetadataTypeTypeDescriptionProvider

Rozšiřuje informace metadat pro třídu přidáním atributů a informací o vlastnostech, které jsou definovány v přidružené třídě.Extends the metadata information for a class by adding attributes and property information that is defined in an associated class.

AssociationAttribute

Určuje, že člen entity představuje datový vztah, jako je například vztah cizího klíče.Specifies that an entity member represents a data relationship, such as a foreign key relationship.

BindableTypeAttribute

Určuje, zda je typ pro vazbu obvykle používán.Specifies whether a type is typically used for binding.

CompareAttribute

Poskytuje atribut, který porovnává dvě vlastnosti.Provides an attribute that compares two properties.

ConcurrencyCheckAttribute

Určuje, že se vlastnost účastní kontroly optimistického řízení souběžnosti.Specifies that a property participates in optimistic concurrency checks.

CreditCardAttribute

Určuje, že hodnota datového pole je číslo platební karty.Specifies that a data field value is a credit card number.

CustomValidationAttribute

Určuje vlastní metodu ověřování, která se používá k ověření instance vlastnosti nebo třídy.Specifies a custom validation method that is used to validate a property or class instance.

DataTypeAttribute

Určuje název dalšího typu, který má být přidružen k datovému poli.Specifies the name of an additional type to associate with a data field.

DisplayAttribute

Poskytuje atribut pro obecné účely, který umožňuje určit lokalizovatelné řetězce pro typy a členy částečných tříd entity.Provides a general-purpose attribute that lets you specify localizable strings for types and members of entity partial classes.

DisplayColumnAttribute

Určuje sloupec, který se zobrazí v odkazované tabulce jako sloupec cizího klíče.Specifies the column that is displayed in the referred table as a foreign-key column.

DisplayFormatAttribute

Určuje způsob zobrazení a formátování datových polí ASP.NET dynamickými daty.Specifies how data fields are displayed and formatted by ASP.NET Dynamic Data.

EditableAttribute

Označuje, zda je datové pole editovatelné.Indicates whether a data field is editable.

EmailAddressAttribute

Ověří e-mailovou adresu.Validates an email address.

EnumDataTypeAttribute

Povolí mapování výčtu .NET na sloupec dat.Enables a .NET enumeration to be mapped to a data column.

FileExtensionsAttribute

Ověří přípony názvů souborů.Validates file name extensions.

FilterUIHintAttribute

Představuje atribut, který se používá k určení chování filtrování pro sloupec.Represents an attribute that is used to specify the filtering behavior for a column.

KeyAttribute

Označuje jednu nebo více vlastností, které jedinečně identifikují entitu.Denotes one or more properties that uniquely identify an entity.

MaxLengthAttribute

Určuje maximální délku dat pole nebo řetězce, která jsou povolena ve vlastnosti.Specifies the maximum length of array or string data allowed in a property.

MetadataTypeAttribute

Určuje třídu metadat, která se má přidružit k třídě datového modelu.Specifies the metadata class to associate with a data model class.

MinLengthAttribute

Určuje minimální délku dat pole nebo řetězce, která jsou povolena ve vlastnosti.Specifies the minimum length of array or string data allowed in a property.

PhoneAttribute

Určuje, že hodnota datového pole je telefonní číslo ve správném formátu.Specifies that a data field value is a well-formed phone number.

RangeAttribute

Určuje omezení číselného rozsahu pro hodnotu datového pole.Specifies the numeric range constraints for the value of a data field.

RegularExpressionAttribute

Určuje, že hodnota datového pole v ASP.NET dynamická data musí odpovídat zadanému regulárnímu výrazu.Specifies that a data field value in ASP.NET Dynamic Data must match the specified regular expression.

RequiredAttribute

Určuje, že je požadována hodnota datového pole.Specifies that a data field value is required.

ScaffoldColumnAttribute

Určuje, zda třída nebo datový sloupec používá generování uživatelského rozhraní.Specifies whether a class or data column uses scaffolding.

ScaffoldTableAttribute

Určuje, zda třída nebo tabulka dat používá generování uživatelského rozhraní.Specifies whether a class or data table uses scaffolding.

StringLengthAttribute

Určuje minimální a maximální délku znaků, které jsou povoleny v datovém poli.Specifies the minimum and maximum length of characters that are allowed in a data field.

TimestampAttribute

Určuje datový typ sloupce jako verze řádku.Specifies the data type of the column as a row version.

UIHintAttribute

Určuje šablonu nebo uživatelský ovládací prvek, který dynamická data používá k zobrazení datového pole.Specifies the template or user control that Dynamic Data uses to display a data field.

UrlAttribute

Poskytuje ověření adresy URL.Provides URL validation.

ValidationAttribute

Slouží jako základní třída pro všechny atributy ověřování.Serves as the base class for all validation attributes.

ValidationContext

Popisuje kontext, ve kterém je provedena kontrola ověřování.Describes the context in which a validation check is performed.

ValidationException

Představuje výjimku, ke které dojde během ověřování datového pole při ValidationAttribute použití třídy.Represents the exception that occurs during validation of a data field when the ValidationAttribute class is used.

ValidationResult

Představuje kontejner pro výsledky žádosti o ověření.Represents a container for the results of a validation request.

Validator

Definuje pomocnou třídu, která se dá použít k ověření objektů, vlastností a metod, pokud je součástí jejich přidružených ValidationAttribute atributů.Defines a helper class that can be used to validate objects, properties, and methods when it is included in their associated ValidationAttribute attributes.

Rozhraní

IValidatableObject

Poskytuje způsob ověření objektu.Provides a way for an object to be validated.

Výčty

DataType

Představuje výčet datových typů přidružených k datovým polím a parametrům.Represents an enumeration of the data types associated with data fields and parameters.