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) |