CachedDataAnnotationsModelMetadata Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un contenitore per memorizzare nella cache 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)
- Ereditarietà
-
CachedDataAnnotationsModelMetadata
Costruttori
| CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>) |
Inizializza una nuova istanza della CachedDataAnnotationsModelMetadata classe utilizzando la funzione di accesso prototipo e modello. |
| CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>) |
Inizializza una nuova istanza della CachedDataAnnotationsModelMetadata classe utilizzando il provider, il tipo di contenitore, il tipo di modello, il nome della proprietà e gli attributi. |
Campi
| DefaultOrder |
Valore dell'ordine predefinito, vale a dire 10000. (Ereditato da ModelMetadata) |
Proprietà
| AdditionalValues |
Ottiene un dizionario che contiene metadati aggiuntivi sul modello. (Ereditato da ModelMetadata) |
| Container |
Riferimento all'oggetto contenitore del modello. Sarà non null se il modello rappresenta una proprietà. (Ereditato da ModelMetadata) |
| ContainerType |
Ottiene o imposta il tipo di contenitore per il modello. (Ereditato da ModelMetadata) |
| ConvertEmptyStringToNull |
Ottiene o imposta un valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| DataTypeName |
Ottiene o imposta metainformazioni sul tipo di dati. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| Description |
Ottiene o imposta la descrizione del modello. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| DisplayFormatString |
Ottiene o imposta la stringa del formato di visualizzazione per il modello. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| DisplayName |
Ottiene o imposta il nome visualizzato del modello. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| EditFormatString |
Ottiene o imposta la stringa del formato di modifica del modello. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| HideSurroundingHtml |
Ottiene o imposta un valore che indica se deve essere eseguito il rendering dell'oggetto modello usando gli elementi HTML associati. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| HtmlEncode |
Fornisce un contenitore per memorizzare nella cache DataAnnotationsModelMetadata. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| IsComplexType |
Ottiene o imposta un valore che indica se il modello è un tipo complesso. (Ereditato da ModelMetadata) |
| IsNullableValueType |
Ottiene un valore che indica se il tipo ammette i valori Null. (Ereditato da ModelMetadata) |
| IsReadOnly |
Ottiene o imposta un valore che indica se il modello è di sola lettura. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| IsRequired |
Ottiene o imposta un valore che indica se il modello è obbligatorio. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| Model |
Ottiene il valore del modello. (Ereditato da ModelMetadata) |
| ModelType |
Ottiene il tipo di modello. (Ereditato da ModelMetadata) |
| NullDisplayText |
Ottiene o imposta la stringa da visualizzare per i valori Null. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| Order |
Ottiene o imposta un valore che rappresenta l'ordine dei metadati correnti. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| Properties |
Ottiene una raccolta di oggetti metadati del modello che descrivono le proprietà del modello. (Ereditato da ModelMetadata) |
| PropertyName |
Ottiene il nome della proprietà. (Ereditato da ModelMetadata) |
| PrototypeCache |
Ottiene o imposta la cache del prototipo. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| Provider |
Ottiene o imposta il provider. (Ereditato da ModelMetadata) |
| RequestValidationEnabled |
Ottiene o imposta un valore che indica se la convalida della richiesta è abilitata. (Ereditato da ModelMetadata) |
| ShortDisplayName |
Ottiene o imposta un nome di visualizzazione breve. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| ShowForDisplay |
Ottiene o imposta un valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| ShowForEdit |
Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| SimpleDisplayText |
Ottiene o imposta la stringa di visualizzazione semplice per il modello. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| TemplateHint |
Ottiene o imposta un suggerimento che indica quale modello usare per questo modello. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| Watermark |
Ottiene o imposta un valore che può essere usato come una filigrana. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
Metodi
| ComputeConvertEmptyStringToNull() |
Ottiene un valore che indica se le stringhe vuote inserite nei moduli devono essere convertite in Nothing.Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeDataTypeName() |
Ottiene le meta informazioni sul tipo di dati. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeDescription() |
Ottiene la descrizione del modello. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeDisplayFormatString() |
Ottiene la stringa di formato di visualizzazione per il modello. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeDisplayName() |
Ottiene il nome visualizzato del modello. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeEditFormatString() |
Ottiene la stringa di formato di modifica del modello. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeHasNonDefaultEditFormat() |
Ottiene un valore che indica se il modello utilizza un formato di modifica non predefinito. |
| ComputeHideSurroundingHtml() |
Ottiene un valore che indica se il rendering dell'oggetto modello deve essere eseguito utilizzando elementi HTML associati. Ottiene un valore che indica se il rendering dell'oggetto modello deve essere eseguito utilizzando elementi HTML associati. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeHtmlEncode() |
Fornisce un contenitore per memorizzare nella cache DataAnnotationsModelMetadata. |
| ComputeIsReadOnly() |
Ottiene un valore che indica se il modello è di sola lettura. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeIsRequired() |
Ottiene un valore che indica se il modello è obbligatorio. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeNullDisplayText() |
Ottiene la stringa da visualizzare per i valori Null. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeOrder() |
Ottiene un valore che rappresenta l'ordine dei metadati correnti. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeShortDisplayName() |
Ottiene un nome visualizzato breve. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeShowForDisplay() |
Ottiene un valore che indica se la proprietà deve essere visualizzata in visualizzazioni di sola lettura, ad esempio visualizzazioni elenco e dettagli. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeShowForEdit() |
Ottiene o imposta un valore che indica se il modello deve essere visualizzato in visualizzazioni modificabili. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeSimpleDisplayText() |
Ottiene la stringa di visualizzazione semplice per il modello. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeTemplateHint() |
Ottiene un hint che suggerisce il modello da usare per questo modello. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| ComputeWatermark() |
Ottiene un valore che può essere utilizzato come filigrana. Se il valore viene memorizzato nella cache, viene restituito il valore in contanti; in caso contrario, il valore viene recuperato dai metadati del modello e memorizzato nella cache. |
| GetDisplayName() |
Ottiene il nome visualizzato per il modello. (Ereditato da ModelMetadata) |
| GetSimpleDisplayText() |
Ottiene o imposta la stringa di visualizzazione semplice per il modello. (Ereditato da CachedModelMetadata<TPrototypeCache>) |
| GetValidators(ControllerContext) |
Ottiene un elenco di validator per il modello. (Ereditato da ModelMetadata) |