Classi di appartenenza
Aggiornamento: novembre 2007
Il sistema di appartenenze ASP.NET è costituito da un insieme di classi e interfacce che consentono di creare e gestire gli utenti, nonché di autenticarli in base alle credenziali fornite. Nella tabella riportata di seguito vengono illustrate le interfacce e le classi di appartenenza e descritte le relative funzioni.
Classi di appartenenza ASP.NET e descrizioni
Nella tabella seguente viene fornito l'elenco delle classi utilizzate dal sistema di appartenenze ASP.NET e delle funzioni corrispondenti.
Classe/Interfaccia |
Funzioni |
---|---|
Fornisce strumenti generali per la gestione delle appartenenze. |
Consente di creare un nuovo utente. Consente di eliminare un utente. Consente di aggiornare un utente con nuove informazioni. Restituisce un elenco di utenti. Consente di cercare un utente per nome o indirizzo di posta elettronica. Consente di convalidare (autenticare) un utente. Consente di ottenere il numero degli utenti connessi. Consente di eseguire la ricerca di utenti per nome utente o indirizzo di posta elettronica. |
Fornisce informazioni su un determinato utente. |
Consente di ottenere la password e la domanda a questa associata. Consente di modificare la password. Consente di determinare se l'utente è connesso. Consente di determinare se l'utente è convalidato. Restituisce le date relative all'attività più recente, all'accesso e alla modifica della password. Consente di sbloccare un utente. |
Consente di definire le funzionalità dei provider di dati che possono essere utilizzate dal sistema di appartenenze. |
Consente di definire i metodi e le proprietà che devono essere implementate da un provider utilizzato dal sistema di appartenenze. |
Restituisce l'insieme di tutti i provider disponibili. |
|
Consente di archiviare i riferimenti agli oggetti MembershipUser. |
|
Fornisce i valori descrittivi relativi alle operazioni completate o non riuscite durante la creazione di un nuovo utente delle appartenenze. |
|
Consente di definire le eccezioni che devono essere generate quando non è possibile creare un utente. Un valore dell'enumerazione MembershipCreateStatus che descrive la causa dell'eccezione è disponibile tramite la proprietà StatusCode. |
|
Consente di specificare quali formati per l'archiviazione delle password possono essere utilizzati dai provider di appartenenze inclusi con ASP.NET, ovvero Clear, Hashed e Encrypted. |