Condividi tramite


MembershipPasswordAttribute Classe

Definizione

Convalida se un campo password soddisfa le richieste correnti della password per il provider di appartenenze.

public ref class MembershipPasswordAttribute : System::ComponentModel::DataAnnotations::ValidationAttribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)]
public class MembershipPasswordAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)>]
type MembershipPasswordAttribute = class
    inherit ValidationAttribute
Public Class MembershipPasswordAttribute
Inherits ValidationAttribute
Ereditarietà
MembershipPasswordAttribute
Attributi

Costruttori

MembershipPasswordAttribute()

Inizializza una nuova istanza della classe MembershipPasswordAttribute.

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

Ottiene o imposta l'attributo MinNonAlphanumericCharactersError.

MinPasswordLengthError

Ottiene o imposta l'attributo MinPasswordLengthError.

MinRequiredNonAlphanumericCharacters

Ottiene o imposta il numero minimo di caratteri non alfanumerici richiesto che l'attributo utilizza per la convalida.

MinRequiredPasswordLength

Ottiene o imposta la lunghezza minima della password richiesta che questo attributo utilizza per la convalida.

PasswordStrengthError

Ottiene o imposta l'attributo PasswordStrengthError.

PasswordStrengthRegexTimeout

Ottiene o imposta un valore che specifica per quanto tempo l'espressione regolare può verificarsi prima del timeout dell'operazione.

PasswordStrengthRegularExpression

Ottiene o imposta la stringa di espressione regolare che rappresenta il livello di complessità della password utilizzato dall'attributo per la convalida.

RequiresValidationContext

Ottiene un valore che indica se l'attributo richiede il contesto di convalida.

(Ereditato da ValidationAttribute)
ResourceType

Ottiene o imposta l'oggetto Type che contiene le risorse per le proprietà MinPasswordLengthError, MinNonAlphanumericCharactersError e PasswordStrengthError.

TypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.

(Ereditato da Attribute)

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 name fornito del campo dati in cui si è verificato l'errore.

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

Convalida il valore specificato rispetto all'attributo di convalida corrente.

IsValid(Object)

Determina se il valore specificato dell'oggetto è valido.

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

Implementazioni dell'interfaccia esplicita

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch.

(Ereditato da Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sul tipo relative a un oggetto, che possono essere usate per ottenere informazioni sul tipo relative a un'interfaccia.

(Ereditato da Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1).

(Ereditato da Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornisce l'accesso a proprietà e metodi esposti da un oggetto.

(Ereditato da Attribute)

Si applica a