CachedDataAnnotationsModelMetadata Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona un contenedor para almacenar en caché DataAnnotationsModelMetadata.
public class CachedDataAnnotationsModelMetadata : System.Web.Mvc.CachedModelMetadata<System.Web.Mvc.CachedDataAnnotationsMetadataAttributes>
type CachedDataAnnotationsModelMetadata = class
inherit CachedModelMetadata<CachedDataAnnotationsMetadataAttributes>
Public Class CachedDataAnnotationsModelMetadata
Inherits CachedModelMetadata(Of CachedDataAnnotationsMetadataAttributes)
- Herencia
-
CachedDataAnnotationsModelMetadata
Constructores
CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>) |
Inicializa una nueva instancia de la CachedDataAnnotationsModelMetadata clase mediante el prototipo y el descriptor de acceso del modelo. |
CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>) |
Inicializa una nueva instancia de la CachedDataAnnotationsModelMetadata clase mediante el proveedor, el tipo de contenedor, el tipo de modelo, el nombre de propiedad y los atributos. |
Campos
DefaultOrder |
El valor de orden predeterminado, que son 10000 milisegundos. (Heredado de ModelMetadata) |
Propiedades
AdditionalValues |
Obtiene un diccionario que contiene metadatos adicionales acerca del modelo. (Heredado de ModelMetadata) |
Container |
Una referencia al objeto del contenedor del modelo. No será null si el modelo representa una propiedad. (Heredado de ModelMetadata) |
ContainerType |
Obtiene o establece el tipo del contenedor para el modelo. (Heredado de ModelMetadata) |
ConvertEmptyStringToNull |
Obtiene o establece un valor almacenado en caché que indica si las cadenas vacías que se devuelven en formularios deben convertirse en null. (Heredado de CachedModelMetadata<TPrototypeCache>) |
DataTypeName |
Obtiene o establece metainformación acerca del tipo de datos. (Heredado de CachedModelMetadata<TPrototypeCache>) |
Description |
Obtiene o establece la descripción del modelo. (Heredado de CachedModelMetadata<TPrototypeCache>) |
DisplayFormatString |
Obtiene o establece la cadena de formato de presentación para el modelo. (Heredado de CachedModelMetadata<TPrototypeCache>) |
DisplayName |
Obtiene o establece el nombre para mostrar del modelo. (Heredado de CachedModelMetadata<TPrototypeCache>) |
EditFormatString |
Obtiene o establece la cadena de formato de edición del modelo. (Heredado de CachedModelMetadata<TPrototypeCache>) |
HideSurroundingHtml |
Obtiene o establece un valor que indica si el objeto de modelo se debe representar mediante los elementos HTML asociados. (Heredado de CachedModelMetadata<TPrototypeCache>) |
HtmlEncode |
Proporciona un contenedor para almacenar en caché DataAnnotationsModelMetadata. (Heredado de CachedModelMetadata<TPrototypeCache>) |
IsComplexType |
Obtiene o establece un valor que indica si el modelo es un tipo complejo. (Heredado de ModelMetadata) |
IsNullableValueType |
Obtiene un valor que indica si el tipo admite valores NULL. (Heredado de ModelMetadata) |
IsReadOnly |
Obtiene o establece un valor que indica si el modelo es de solo lectura. (Heredado de CachedModelMetadata<TPrototypeCache>) |
IsRequired |
Obtiene o establece un valor que indica si el modelo es obligatorio. (Heredado de CachedModelMetadata<TPrototypeCache>) |
Model |
Obtiene el valor del modelo. (Heredado de ModelMetadata) |
ModelType |
Obtiene el tipo del modelo. (Heredado de ModelMetadata) |
NullDisplayText |
Obtiene o establece la cadena que se va a mostrar para los valores NULL. (Heredado de CachedModelMetadata<TPrototypeCache>) |
Order |
Obtiene o establece un valor que representa el orden de los metadatos actuales. (Heredado de CachedModelMetadata<TPrototypeCache>) |
Properties |
Obtiene una colección de objetos de metadatos del modelo que describen las propiedades del modelo. (Heredado de ModelMetadata) |
PropertyName |
Obtiene el nombre de la propiedad. (Heredado de ModelMetadata) |
PrototypeCache |
Obtiene o establece la memoria caché de prototipo. (Heredado de CachedModelMetadata<TPrototypeCache>) |
Provider |
Obtiene o establece el proveedor. (Heredado de ModelMetadata) |
RequestValidationEnabled |
Obtiene o establece un valor que indica si se ha habilitado la validación de la consulta. (Heredado de ModelMetadata) |
ShortDisplayName |
Obtiene o establece un nombre para mostrar corto. (Heredado de CachedModelMetadata<TPrototypeCache>) |
ShowForDisplay |
Obtiene o establece un valor que indica si la propiedad se debería mostrar en vistas de solo lectura, tal como vistas en lista y de detalle. (Heredado de CachedModelMetadata<TPrototypeCache>) |
ShowForEdit |
Obtiene o establece un valor que indica si el modelo se debe mostrar en las vistas editables. (Heredado de CachedModelMetadata<TPrototypeCache>) |
SimpleDisplayText |
Obtiene o establece la cadena de presentación simple para el modelo. (Heredado de CachedModelMetadata<TPrototypeCache>) |
TemplateHint |
Obtiene o establece una sugerencia que indica qué plantilla se debe usar para este modelo. (Heredado de CachedModelMetadata<TPrototypeCache>) |
Watermark |
Obtiene o establece un valor que se puede usar como una marca de agua. (Heredado de CachedModelMetadata<TPrototypeCache>) |
Métodos
ComputeConvertEmptyStringToNull() |
Obtiene un valor que indica si las cadenas vacías que se devuelven en formularios deben convertirse en Nothing.Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeDataTypeName() |
Obtiene la meta información sobre el tipo de datos. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeDescription() |
Obtiene la descripción del modelo. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeDisplayFormatString() |
Obtiene la cadena de formato de presentación del modelo. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeDisplayName() |
Obtiene el nombre para mostrar del modelo. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeEditFormatString() |
Obtiene la cadena de formato de edición del modelo. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeHasNonDefaultEditFormat() |
Obtiene o establece un valor que indica si el modelo usa un formato de edición no predeterminado. |
ComputeHideSurroundingHtml() |
Obtiene un valor que indica si el objeto de modelo se debe representar mediante elementos HTML asociados. Obtiene un valor que indica si el objeto de modelo se debe representar mediante elementos HTML asociados. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeHtmlEncode() |
Proporciona un contenedor para almacenar en caché DataAnnotationsModelMetadata. |
ComputeIsReadOnly() |
Obtiene un valor que indica si el modelo es de solo lectura. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeIsRequired() |
Obtiene un valor que indica si se requiere el modelo. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeNullDisplayText() |
Obtiene la cadena que se va a mostrar para los valores NULL. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeOrder() |
Obtiene un valor que representa el orden de los metadatos actuales. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeShortDisplayName() |
Obtiene un nombre para mostrar corto. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeShowForDisplay() |
Obtiene un valor que indica si la propiedad debe mostrarse en vistas de solo lectura, como vistas de lista y detalles. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeShowForEdit() |
Obtiene o establece un valor que indica si el modelo debe mostrarse en vistas editables. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeSimpleDisplayText() |
Obtiene la cadena de presentación simple para el modelo. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeTemplateHint() |
Obtiene una sugerencia que sugiere qué plantilla usar para este modelo. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
ComputeWatermark() |
Obtiene un valor que se puede usar como marca de agua. Si el valor se almacena en caché, se devuelve el valor en efectivo; de lo contrario, el valor se recupera de los metadatos del modelo y se almacena en la memoria caché. |
GetDisplayName() |
Obtiene el nombre para mostrar del modelo. (Heredado de ModelMetadata) |
GetSimpleDisplayText() |
Obtiene o establece la cadena de presentación simple para el modelo. (Heredado de CachedModelMetadata<TPrototypeCache>) |
GetValidators(ControllerContext) |
Obtiene una lista de validadores para el modelo. (Heredado de ModelMetadata) |