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 ref class DataAnnotationsModelMetadata : System::Web::ModelBinding::ModelMetadata
public class DataAnnotationsModelMetadata : System.Web.ModelBinding.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 DataAnnotationsModelMetadata. |
Campi
| DefaultOrder |
Valore intero sempre impostato su |
Proprietà
| AdditionalValues |
Ottiene una raccolta che contiene metadati aggiuntivi sul modello. (Ereditato da ModelMetadata) |
| ContainerType |
Ottiene il tipo del contenitore. (Ereditato da ModelMetadata) |
| ConvertEmptyStringToNull |
Ottiene o imposta un valore che determina se le stringhe vuote che vengono inviate nei form devono essere convertite in |
| DataTypeName |
Ottiene o imposta il nome del tipo di dati. (Ereditato da ModelMetadata) |
| Description |
Ottiene o imposta il testo che descrive il modello. (Ereditato da ModelMetadata) |
| DisplayFormatString |
Ottiene o imposta una stringa di formato da applicare quando il modello viene visualizzato nella modalità di visualizzazione (anziché in modalità di modifica). (Ereditato da ModelMetadata) |
| DisplayName |
Ottiene o imposta il testo da utilizzare nella UI quando il nome del modello viene visualizzato. (Ereditato da ModelMetadata) |
| EditFormatString |
Ottiene o imposta la stringa di formato da utilizzare nell'interfaccia utente in modalità di modifica. (Ereditato da ModelMetadata) |
| HideSurroundingHtml |
Ottiene o imposta un valore che determina se il codice HTML circostante deve essere nascosto. (Ereditato da ModelMetadata) |
| IsComplexType |
Ottiene o imposta un valore che specifica se il modello è un tipo complesso. (Ereditato da ModelMetadata) |
| IsNullableValueType |
Ottiene un valore che specifica se il modello è un tipo di valore nullable. (Ereditato da ModelMetadata) |
| IsReadOnly |
Ottiene o imposta un valore che specifica se il modello può essere aggiornato. (Ereditato da ModelMetadata) |
| IsRequired |
Ottiene o imposta un valore che specifica se la proprietà è obbligatoria. (Ereditato da ModelMetadata) |
| Model |
Ottiene o imposta l'oggetto del modello. (Ereditato da ModelMetadata) |
| ModelType |
Ottiene il tipo di modello. (Ereditato da ModelMetadata) |
| NullDisplayText |
Ottiene la stringa che deve essere visualizzata quando il modello è |
| Order |
Ottiene o imposta un Integer che indica l'ordine in cui visualizzare questa proprietà rispetto alle altre proprietà. (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 |
Recupera o imposta l'oggetto provider di metadati. (Ereditato da ModelMetadata) |
| RequestValidationEnabled |
Ottiene o imposta un valore che specifica se la convalida delle richieste è abilitata. (Ereditato da ModelMetadata) |
| ShortDisplayName |
Ottiene o imposta una versione breve del nome visualizzato. (Ereditato da ModelMetadata) |
| ShowForDisplay |
Ottiene o imposta un valore che specifica se il modello deve essere visualizzato nell'interfaccia utente in modalità di visualizzazione (anziché in modalità di modifica). (Ereditato da ModelMetadata) |
| ShowForEdit |
Ottiene o imposta un valore che specifica se la proprietà deve essere visualizzata in modalità di modifica (anziché in modalità di visualizzazione). (Ereditato da ModelMetadata) |
| SimpleDisplayText |
Ottiene o imposta il testo da visualizzare per il modello quando quest'ultimo rappresenta un oggetto complesso. (Ereditato da ModelMetadata) |
| TemplateHint |
Ottiene o imposta un valore che indica il modello (controllo dati) da utilizzare nell'interfaccia utente per il modello. (Ereditato da ModelMetadata) |
| Watermark |
Ottiene o imposta il testo della filigrana per una casella di testo. (Ereditato da ModelMetadata) |
Metodi
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetDisplayName() |
Restituisce il testo da visualizzare come nome del modello nell'interfaccia utente. (Ereditato da ModelMetadata) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetSimpleDisplayText() |
Restituisce il testo da visualizzare per il modello quando quest'ultimo rappresenta un oggetto complesso. |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| GetValidators(ModelBindingExecutionContext) |
Restituisce una raccolta di validator che si applicano al modello. (Ereditato da ModelMetadata) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |