System.ComponentModel.DataAnnotations Spazio dei nomi
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 classi Attribute usate per definire i metadati per i controlli dei dati ASP.NET MVC e ASP.NET.
Allowed |
Specifica un elenco di valori che devono essere consentiti in una proprietà. |
Associated |
Estende le informazioni sui metadati di una classe aggiungendo attributi e informazioni sulle proprietà definite in una classe associata. |
Association |
Specifica che un membro dell'entità rappresenta una relazione tra dati, ad esempio una relazione di chiave esterna. |
Base64String |
Specifica che un valore di campo dati è una stringa Base64 ben formata. |
Bindable |
Indica se un tipo è normalmente utilizzato per l'associazione. |
Compare |
Fornisce un attributo che confronta due proprietà. |
Concurrency |
Specifica che una proprietà partecipa ai controlli di concorrenza ottimistica. |
Credit |
Specifica che il valore di un campo dati è un numero di carta di credito. |
Custom |
Specifica un metodo di convalida personalizzato che viene usato per convalidare un'istanza di classe o proprietà. |
Data |
Specifica il nome di un tipo aggiuntivo da associare a un campo dati. |
Denied |
Specifica un elenco di valori che non devono essere consentiti in una proprietà. |
Display |
Fornisce un attributo di uso generale che consente di specificare stringhe localizzabili per tipi e membri di classi parziali di entità. |
Display |
Specifica la colonna che viene visualizzata nella tabella a cui viene fatto riferimento come colonna della chiave esterna. |
Display |
Specifica il modo in cui i campi dati vengono visualizzati e formattati da ASP.NET Dynamic Data. |
Editable |
Indica se un campo dati è modificabile. |
Email |
Convalida un indirizzo di posta elettronica. |
Enum |
Consente il mapping di un'enumerazione di .NET a una colonna di dati. |
File |
Convalida le estensioni di file. |
Filter |
Rappresenta un attributo che viene usato per specificare il comportamento dei filtri per una colonna. |
Key |
Indica una o più proprietà che identificano in modo univoco un'entità. |
Length |
Specifica la lunghezza minima e massima dei dati di raccolta/stringa consentiti in una proprietà. |
Max |
Specifica la lunghezza massima dei dati in formato matrice o stringa consentita in una proprietà. |
Metadata |
Specifica la classe di metadati da associare a una classe del modello dati. |
Min |
Specifica la lunghezza minima dei dati in formato matrice o stringa consentita in una proprietà. |
Phone |
Specifica che il valore di un campo dati è un numero di telefono corretto. |
Range |
Specifica i vincoli dell'intervallo numerico per il valore di un campo dati. |
Regular |
Specifica che il valore di un campo dati in ASP.NET Dynamic Data deve corrispondere all'espressione regolare specificata. |
Required |
Specifica che il valore di un campo dati è obbligatorio. |
Scaffold |
Specifica se una classe o una colonna di dati usa lo scaffolding. |
Scaffold |
Specifica se una classe o una tabella dati utilizza le pagine di supporto temporaneo. |
String |
Specifica la lunghezza minima e massima dei caratteri consentiti in un campo dati. |
Timestamp |
Specifica il tipo di dati della colonna come una versione di riga. |
UIHint |
Specifica il modello o il controllo utente utilizzato da Dynamic Data per visualizzare un campo dati. |
Url |
Fornisce la convalida dell'URL. |
Validation |
Opera come classe base per tutti gli attributi di convalida. |
Validation |
Descrive il contesto in cui viene eseguito un controllo di convalida. |
Validation |
Rappresenta l'eccezione che si verifica durante la convalida di un campo dati, quando viene utilizzata la classe ValidationAttribute. |
Validation |
Rappresenta un contenitore per i risultati di una richiesta di convalida. |
Validator |
Definisce una classe di supporto che può essere utilizzata per convalidare oggetti, proprietà e metodi quando viene inclusa negli attributi ValidationAttribute associati. |
IValidatable |
Fornisce un modo per convalidare un oggetto. |
Data |
Rappresenta un'enumerazione dei tipi di dati associati a parametri e campi dati. |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: