AllowedValuesAttribute 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.
Importante
Questa API non è conforme a CLS.
Specifica un elenco di valori che devono essere consentiti in una proprietà.
public ref class AllowedValuesAttribute : System::ComponentModel::DataAnnotations::ValidationAttribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)]
[System.CLSCompliant(false)]
public class AllowedValuesAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)>]
[<System.CLSCompliant(false)>]
type AllowedValuesAttribute = class
inherit ValidationAttribute
Public Class AllowedValuesAttribute
Inherits ValidationAttribute
- Ereditarietà
- Attributi
Costruttori
AllowedValuesAttribute(Object[]) |
Inizializza una nuova istanza della classe AllowedValuesAttribute. |
Proprietà
ErrorMessage |
Ottiene o imposta un messaggio di errore da associare a un controllo di convalida se la convalida non riesce. (Ereditato da ValidationAttribute) |
ErrorMessageResourceName |
Ottiene o imposta il nome di risorsa del messaggio di errore da utilizzare per la ricerca del valore della proprietà ErrorMessageResourceType se la convalida non riesce. (Ereditato da ValidationAttribute) |
ErrorMessageResourceType |
Ottiene o imposta il tipo di risorsa da utilizzare per la ricerca del messaggio di errore se la convalida non riesce. (Ereditato da ValidationAttribute) |
ErrorMessageString |
Ottiene il messaggio di errore di convalida localizzato. (Ereditato da ValidationAttribute) |
RequiresValidationContext |
Ottiene un valore che indica se l'attributo richiede il contesto di convalida. (Ereditato da ValidationAttribute) |
TypeId |
Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute. (Ereditato da Attribute) |
Values |
Ottiene l'elenco di valori consentiti da questo attributo. |
Metodi
Equals(Object) |
Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. (Ereditato da Attribute) |
FormatErrorMessage(String) |
Applica la formattazione a un messaggio di errore in base al campo dati in cui si è verificato l'errore. (Ereditato da ValidationAttribute) |
GetHashCode() |
Restituisce il codice hash per l'istanza. (Ereditato da Attribute) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetValidationResult(Object, ValidationContext) |
Verifica se il valore specificato è valido rispetto all'attributo di convalida corrente. (Ereditato da ValidationAttribute) |
IsDefaultAttribute() |
In caso di override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata. (Ereditato da Attribute) |
IsValid(Object) |
Determina se un oggetto specificato è valido. (Override IsValid(Object)) |
IsValid(Object, ValidationContext) |
Convalida il valore specificato rispetto all'attributo di convalida corrente. (Ereditato da ValidationAttribute) |
Match(Object) |
Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato. (Ereditato da Attribute) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Validate(Object, String) |
Convalida l'oggetto specificato. (Ereditato da ValidationAttribute) |
Validate(Object, ValidationContext) |
Convalida l'oggetto specificato. (Ereditato da ValidationAttribute) |