Freigeben über


Mitgliedschaftsklassen

Aktualisiert: November 2007

Die ASP.NET-Mitgliedschaft besteht aus einer Reihe von Klassen und Schnittstellen, mit denen Sie Benutzer erstellen, verwalten und auf der Grundlage ihrer Anmeldeinformationen authentifizieren können. Die folgende Tabelle zeigt die Mitgliedschaftsklassen und -schnittstellen sowie die jeweils bereitgestellten Funktionen an.

ASP.NET-Mitgliedschaftsklassen und ihre Funktionen

Die folgende Tabelle listet die von der ASP.NET-Mitgliedschaft verwendeten Klassen und deren Funktionen auf.

Klasse/Schnittstelle

Funktionen

Membership

Stellt allgemeine Mitgliedschaftsfunktionen bereit.

Erstellt einen neuen Benutzer.

Löscht einen Benutzer.

Aktualisiert die Benutzerinformationen.

Gibt eine Liste mit Benutzern zurück.

Sucht einen Benutzer anhand eines Namens oder einer E-Mail-Adresse.

Validiert (authentifiziert) einen Benutzer.

Ruft die Anzahl der Benutzer ab, die online sind.

Sucht anhand eines Benutzernamens oder einer E-Mail-Adresse nach Benutzern.

MembershipUser

Stellt Informationen über einen bestimmten Benutzer bereit.

Ruft das Kennwort und die Kennwortfrage ab.

Ändert das Kennwort.

Bestimmt, ob der Benutzer online ist.

Bestimmt, ob der Benutzer validiert ist.

Gibt den Zeitpunkt der letzten Aktivität, Anmeldung und Kennwortänderung zurück.

Entsperrt einen Benutzer.

MembershipProvider

Definiert die Funktionalität der Datenanbieter, die vom Mitgliedschaftssystem verwendet werden können.

Definiert die Methoden und Eigenschaften, die ein Anbieter für die Mitgliedschaft implementieren muss.

MembershipProviderCollection

Gibt eine Auflistung aller verfügbaren Anbieter zurück.

MembershipUserCollection

Speichert Verweise auf MembershipUser-Objekte.

MembershipCreateStatus

Stellt beschreibende Werte für den Erfolg oder Misserfolg beim Erstellen eines neuen Mitgliedschaftsbenutzers bereit.

MembershipCreateUserException

Definiert die Ausnahme, die ausgelöst wird, wenn ein Benutzer nicht erstellt werden kann. Über die StatusCode-Eigenschaft ist ein MembershipCreateStatus-Enumerationswert verfügbar, der den Grund der Ausnahme beschreibt.

MembershipPasswordFormat

Gibt die möglichen Kennwortspeicherformate an, die von den Mitgliedschaftsanbietern in ASP.NET verwendet werden (Clear, Hashed, Encrypted).

Siehe auch

Konzepte

Sichern der Mitgliedschaft

Weitere Ressourcen

Verwalten von Benutzern durch Mitgliedschaft