Condividi tramite


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

Membership

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.

MembershipUser

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.

MembershipProvider

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.

MembershipProviderCollection

Restituisce l'insieme di tutti i provider disponibili.

MembershipUserCollection

Consente di archiviare i riferimenti agli oggetti MembershipUser.

MembershipCreateStatus

Fornisce i valori descrittivi relativi alle operazioni completate o non riuscite durante la creazione di un nuovo utente delle appartenenze.

MembershipCreateUserException

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.

MembershipPasswordFormat

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.

Vedere anche

Concetti

Protezione dell'appartenenza

Altre risorse

Gestione di utenti tramite l'appartenenza