CachedDataAnnotationsModelMetadata Clase

Definición

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

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)

Se aplica a