CachedModelMetadata<TPrototypeCache> 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 i metadati memorizzati nella cache.
public abstract class CachedModelMetadata<TPrototypeCache> : System.Web.Mvc.ModelMetadata
type CachedModelMetadata<'PrototypeCache> = class
inherit ModelMetadata
Public MustInherit Class CachedModelMetadata(Of TPrototypeCache)
Inherits ModelMetadata
Parametri di tipo
- TPrototypeCache
Tipo del contenitore.
- Ereditarietà
- Derivato
Costruttori
| CachedModelMetadata<TPrototypeCache>(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, TPrototypeCache) |
Costruttore per la creazione di istanze reali della classe di metadati in base a un prototipo. |
| CachedModelMetadata<TPrototypeCache>(CachedModelMetadata<TPrototypeCache>, Func<Object>) |
+Costruttore per la creazione delle istanze di prototipo della classe di metadati. |
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. |
| DataTypeName |
Ottiene o imposta metainformazioni sul tipo di dati. |
| Description |
Ottiene o imposta la descrizione del modello. |
| DisplayFormatString |
Ottiene o imposta la stringa del formato di visualizzazione per il modello. |
| DisplayName |
Ottiene o imposta il nome visualizzato del modello. |
| EditFormatString |
Ottiene o imposta la stringa del formato di modifica del modello. |
| HideSurroundingHtml |
Ottiene o imposta un valore che indica se deve essere eseguito il rendering dell'oggetto modello usando gli elementi HTML associati. |
| HtmlEncode |
Fornisce un contenitore per i metadati memorizzati nella cache. |
| 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. |
| IsRequired |
Ottiene o imposta un valore che indica se il modello è obbligatorio. |
| 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. |
| Order |
Ottiene o imposta un valore che rappresenta l'ordine dei metadati correnti. |
| 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. |
| 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. |
| 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. |
| ShowForEdit |
Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica. |
| SimpleDisplayText |
Ottiene o imposta la stringa di visualizzazione semplice per il modello. |
| TemplateHint |
Ottiene o imposta un suggerimento che indica quale modello usare per questo modello. |
| Watermark |
Ottiene o imposta un valore che può essere usato come una filigrana. |
Metodi
| ComputeConvertEmptyStringToNull() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un valore memorizzato nella cache che indica se le stringhe vuote pubblicate nei moduli devono essere convertite in null. |
| ComputeDataTypeName() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta le meta informazioni sul tipo di dati. |
| ComputeDescription() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta la descrizione del modello. |
| ComputeDisplayFormatString() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta la stringa di formato di visualizzazione per il modello. |
| ComputeDisplayName() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta il nome visualizzato del modello. |
| ComputeEditFormatString() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta la stringa di formato di modifica del modello. |
| ComputeHasNonDefaultEditFormat() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . |
| ComputeHideSurroundingHtml() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un valore memorizzato nella cache che indica se il rendering dell'oggetto modello deve essere eseguito utilizzando elementi HTML associati. |
| ComputeHtmlEncode() |
Fornisce un contenitore per i metadati memorizzati nella cache. |
| ComputeIsReadOnly() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un valore memorizzato nella cache che indica se il modello è di sola lettura. |
| ComputeIsRequired() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un valore memorizzato nella cache che indica se il modello è obbligatorio. |
| ComputeNullDisplayText() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta la stringa memorizzata nella cache da visualizzare per i valori Null. |
| ComputeOrder() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un valore memorizzato nella cache che rappresenta l'ordine dei metadati correnti. |
| ComputeShortDisplayName() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un nome visualizzato breve. |
| ComputeShowForDisplay() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un valore memorizzato nella cache che indica se la proprietà deve essere visualizzata in visualizzazioni di sola lettura, ad esempio visualizzazioni elenco e dettagli. |
| ComputeShowForEdit() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un valore memorizzato nella cache che indica se il modello deve essere visualizzato in visualizzazioni modificabili. |
| ComputeSimpleDisplayText() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta la stringa di visualizzazione semplice memorizzata nella cache per il modello. |
| ComputeTemplateHint() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un hint memorizzato nella cache che suggerisce quale modello usare per questo modello. |
| ComputeWatermark() |
Questo metodo è protetto e non può quindi essere chiamato direttamente. Questo metodo è stato progettato per essere sottoposto a override in una classe derivata, CachedDataAnnotationsModelMetadataad esempio . Ottiene o imposta un valore memorizzato nella cache che può essere utilizzato come filigrana. |
| GetDisplayName() |
Ottiene il nome visualizzato per il modello. (Ereditato da ModelMetadata) |
| GetSimpleDisplayText() |
Ottiene o imposta la stringa di visualizzazione semplice per il modello. |
| GetValidators(ControllerContext) |
Ottiene un elenco di validator per il modello. (Ereditato da ModelMetadata) |