DataAnnotationsModelMetadata Classe

Definizione

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à
DataAnnotationsModelMetadata

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)

Si applica a