Riferimento a .NET Framework
Membri Membership
Convalida le credenziali degli utenti e gestisce le impostazioni utente. Questa classe non può essere ereditata.
Nelle tabelle riportate di seguito sono elencati i membri esposti dal tipo Membership .
Proprietà pubbliche
| Nome | Descrizione | |
|---|---|---|
| ApplicationName | Ottiene o imposta il nome dell'applicazione. |
| EnablePasswordReset | Ottiene un valore che indica se il provider di appartenenze corrente è configurato in modo da consentire agli utenti di reimpostare le loro password. |
| EnablePasswordRetrieval | Ottiene un valore che indica se il provider di appartenenze corrente è configurato in modo da consentire agli utenti di recuperare le loro password. |
| HashAlgorithmType | Identificatore dell'algoritmo utilizzato per la codifica hash delle password. |
| MaxInvalidPasswordAttempts | Ottiene il numero massimo di tentativi non validi di immissione della password o della risposta per la password prima che l'utente di appartenenza venga bloccato. |
| MinRequiredNonAlphanumericCharacters | Ottiene il numero minimo di caratteri speciali che devono essere presenti affinché la password sia valida. |
| MinRequiredPasswordLength | Ottiene la lunghezza minima di una password. |
| PasswordAttemptWindow | Ottiene il numero di minuti in cui effettuare il numero massimo di tentativi non validi di immissione della password o della risposta per la password prima che l'utente di appartenenza venga bloccato. |
| PasswordStrengthRegularExpression | Ottiene l'espressione regolare utilizzata per valutare una password. |
| Provider | Ottiene un riferimento al provider di appartenenze predefinito per l'applicazione. |
| Providers | Ottiene un insieme dei provider di appartenenze per l'applicazione ASP.NET. |
| RequiresQuestionAndAnswer | Ottiene un valore che indica se il provider di appartenenze predefinito richiede agli utenti di rispondere a una domanda per la password prima di consentire la reimpostazione e il recupero della password. |
| UserIsOnlineTimeWindow | Specifica il lasso di tempo in minuti a partire dall'indicatore di ultima data e ora di attività dell'utente durante il quale l'utente è considerato in linea. |
Metodi pubblici
(vedere anche
Metodi protetti
)
| Nome | Descrizione | |
|---|---|---|
| CreateUser | Sottoposto a overload. Aggiunge un nuovo utente all'archivio dati. |
| DeleteUser | Sottoposto a overload. Elimina un utente dal database. |
| Equals | Sottoposto a overload. Consente di determinare se due istanze di Object sono uguali. (Ereditato da Object) |
| FindUsersByEmail | Sottoposto a overload. Ottiene un insieme degli utenti di appartenenza in cui l'indirizzo di posta elettronica contiene l'indirizzo specificato di cui verificare la corrispondenza. |
| FindUsersByName | Sottoposto a overload. Ottiene un insieme degli utenti di appartenenza in cui il nome utente contiene il nome specificato di cui verificare la corrispondenza. |
| GeneratePassword | Genera una password casuale con la lunghezza specificata. |
| GetAllUsers | Sottoposto a overload. Ottiene un insieme degli utenti nel database. |
| GetHashCode | Viene utilizzato come funzione hash per un tipo particolare. GetHashCode è adatto per l'utilizzo in algoritmi hash e in strutture di dati quali una tabella hash. (Ereditato da Object) |
| GetNumberOfUsersOnline | Ottiene il numero corrente di utenti connessi a un'applicazione. |
| GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| GetUser | Sottoposto a overload. Ottiene le informazioni di un utente di appartenenza dall'origine dati. |
| GetUserNameByEmail | Ottiene il nome di un utente il cui indirizzo di posta elettronica corrisponde all'indirizzo di posta elettronica specificato. |
| ReferenceEquals | Determina se le istanze di Object specificate rappresentano la stessa istanza. (Ereditato da Object) |
| ToString | Restituisce un oggetto String che rappresenta l'oggetto Object corrente. (Ereditato da Object) |
| UpdateUser | Aggiorna il database con le informazioni dell'utente specificato. |
| ValidateUser | Verifica che nome utente e password forniti siano validi. |
Metodi protetti
| Nome | Descrizione | |
|---|---|---|
| Finalize | Consente a un oggetto Object di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto Object stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
| MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
Eventi pubblici
| Nome | Descrizione | |
|---|---|---|
| ValidatingPassword | Si verifica alla creazione di un utente, al cambiamento di una password o alla reimpostazione di una password. |
Vedere anche
Riferimenti
Classe MembershipSpazio dei nomi System.Web.Security