Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.ComponentModel.DataAnnotations

 

Publicado: octubre de 2016

El System.ComponentModel.DataAnnotations espacio de nombres proporciona clases de atributos que se utilizan para definir metadatos para los controles de datos ASP.NET MVC y ASP.NET.

ClaseDescripción
System_CAPS_pubclassAssociatedMetadataTypeTypeDescriptionProvider

Amplía la información de metadatos para una clase agregando atributos y la información de la propiedad que se define en una clase asociada.

System_CAPS_pubclassAssociationAttribute

Especifica que un miembro de entidad representa una relación de datos, como una relación de clave externa.

System_CAPS_pubclassBindableTypeAttribute

Especifica si un tipo se utiliza normalmente para el enlace.

System_CAPS_pubclassCompareAttribute

Proporciona un atributo que compara dos propiedades.

System_CAPS_pubclassConcurrencyCheckAttribute

Especifica que una propiedad participa en las comprobaciones de simultaneidad optimista.

System_CAPS_pubclassCreditCardAttribute

Especifica que el valor de un campo de datos es un número de tarjeta de crédito.

System_CAPS_pubclassCustomValidationAttribute

Especifica un método de validación personalizado que se usa para validar una instancia de clase o propiedad.

System_CAPS_pubclassDataTypeAttribute

Especifica el nombre de un tipo adicional para asociar con un campo de datos.

System_CAPS_pubclassDisplayAttribute

Proporciona un atributo de uso general que permite especificar cadenas localizables para tipos y miembros de clases parciales de entidad.

System_CAPS_pubclassDisplayColumnAttribute

Especifica la columna que se muestra en la tabla a la que se hizo referencia como una columna de clave externa.

System_CAPS_pubclassDisplayFormatAttribute

Especifica cómo se muestran y se da formato a los datos dinámicos de ASP.NET los campos de datos.

System_CAPS_pubclassEditableAttribute

Indica si un campo de datos es editable.

System_CAPS_pubclassEmailAddressAttribute

Valida una dirección de correo electrónico.

System_CAPS_pubclassEnumDataTypeAttribute

Habilita una enumeración de .NET Framework que debe asignarse a una columna de datos.

System_CAPS_pubclassFileExtensionsAttribute

Valida las extensiones de nombre de archivo.

System_CAPS_pubclassFilterUIHintAttribute

Representa un atributo que se usa para especificar el comportamiento de filtrado de una columna.

System_CAPS_pubclassKeyAttribute

Denota una o varias propiedades que identifican una entidad de forma única.

System_CAPS_pubclassMaxLengthAttribute

Especifica la longitud máxima de los datos de matriz o de cadena permitida en una propiedad.

System_CAPS_pubclassMetadataTypeAttribute

Especifica la clase de metadatos para asociar una clase de modelo de datos.

System_CAPS_pubclassMinLengthAttribute

Especifica la longitud mínima de los datos de matriz o de cadena permitida en una propiedad.

System_CAPS_pubclassPhoneAttribute

Especifica que el valor de un campo de datos es un número de teléfono correcto con una expresión regular para números de teléfono.

System_CAPS_pubclassRangeAttribute

Especifica las restricciones de intervalo numérico para el valor de un campo de datos.

System_CAPS_pubclassRegularExpressionAttribute

Especifica que un valor de campo de datos en datos dinámicos de ASP.NET debe coincidir con la expresión regular especificada.

System_CAPS_pubclassRequiredAttribute

Especifica que se requiere un valor de campo de datos.

System_CAPS_pubclassScaffoldColumnAttribute

Especifica si una clase o una columna de datos usan la técnica scaffolding.

System_CAPS_pubclassScaffoldTableAttribute

Especifica si una clase o tabla de datos usa la técnica scaffolding.

System_CAPS_pubclassStringLengthAttribute

Especifica la longitud mínima y máxima de caracteres que se permite en un campo de datos.

System_CAPS_pubclassTimestampAttribute

Especifica el tipo de datos de la columna como una versión de fila.

System_CAPS_pubclassUIHintAttribute

Especifica la plantilla o control de usuario que los datos dinámicos se usa para mostrar un campo de datos.

System_CAPS_pubclassUrlAttribute

Proporciona la validación de la dirección URL.

System_CAPS_pubclassValidationAttribute

Sirve como clase base para todos los atributos de validación.

System_CAPS_pubclassValidationContext

Describe el contexto en el que se realiza una comprobación de validación.

System_CAPS_pubclassValidationException

Representa la excepción que se produce durante la validación de datos de campo cuando el ValidationAttribute se utiliza la clase.

System_CAPS_pubclassValidationResult

Representa un contenedor para los resultados de una solicitud de validación.

System_CAPS_pubclassValidator

Define una clase auxiliar que puede usarse para validar objetos, propiedades y métodos cuando se incluye en sus asociados ValidationAttribute atributos.

InterfazDescripción
System_CAPS_pubinterfaceIValidatableObject

Proporciona una forma de invalidar un objeto.

EnumeraciónDescripción
System_CAPS_pubenumDataType

Representa una enumeración de los tipos de datos asociados con parámetros y campos de datos.

Volver al principio
Mostrar: