DataAnnotationsModelMetadata 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 metadati comuni, per la classe DataAnnotationsModelMetadataProvider e per la classe DataAnnotationsModelValidator per un modello dati.
public class DataAnnotationsModelMetadata : System.Web.Mvc.ModelMetadata
type DataAnnotationsModelMetadata = class
inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
- Ereditarietà
Costruttori
| DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Inizializza una nuova istanza della classe DataAnnotationsModelMetadataProvider. |
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 che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. (Ereditato da ModelMetadata) |
| DataTypeName |
Ottiene o imposta metainformazioni sul tipo di dati. (Ereditato da ModelMetadata) |
| Description |
Ottiene o imposta la descrizione del modello. (Ereditato da ModelMetadata) |
| DisplayFormatString |
Ottiene o imposta la stringa del formato di visualizzazione per il modello. (Ereditato da ModelMetadata) |
| DisplayName |
Ottiene o imposta il nome visualizzato del modello. (Ereditato da ModelMetadata) |
| EditFormatString |
Ottiene o imposta la stringa del formato di modifica del modello. (Ereditato da ModelMetadata) |
| HideSurroundingHtml |
Ottiene o imposta un valore che indica se deve essere eseguito il rendering dell'oggetto modello usando gli elementi HTML associati. (Ereditato da ModelMetadata) |
| HtmlEncode |
Fornisce un contenitore per metadati comuni, per la classe DataAnnotationsModelMetadataProvider e per la classe DataAnnotationsModelValidator per un modello dati. (Ereditato da ModelMetadata) |
| 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 ModelMetadata) |
| IsRequired |
Ottiene o imposta un valore che indica se il modello è obbligatorio. (Ereditato da ModelMetadata) |
| 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 ModelMetadata) |
| Order |
Ottiene o imposta un valore che rappresenta l'ordine dei metadati correnti. (Ereditato da ModelMetadata) |
| 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) |
| 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 ModelMetadata) |
| 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 ModelMetadata) |
| ShowForEdit |
Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica. (Ereditato da ModelMetadata) |
| SimpleDisplayText |
Ottiene o imposta la stringa di visualizzazione semplice per il modello. (Ereditato da ModelMetadata) |
| TemplateHint |
Ottiene o imposta un suggerimento che indica quale modello usare per questo modello. (Ereditato da ModelMetadata) |
| Watermark |
Ottiene o imposta un valore che può essere usato come una filigrana. (Ereditato da ModelMetadata) |
Metodi
| GetDisplayName() |
Ottiene il nome visualizzato per il modello. (Ereditato da ModelMetadata) |
| GetSimpleDisplayText() |
Restituisce testo semplice per i dati del modello. |
| GetValidators(ControllerContext) |
Ottiene un elenco di validator per il modello. (Ereditato da ModelMetadata) |