MembershipProvider.CreateUser Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt der Datenquelle einen neuen Mitgliedschaftsbenutzer hinzu.
public:
abstract System::Web::Security::MembershipUser ^ CreateUser(System::String ^ username, System::String ^ password, System::String ^ email, System::String ^ passwordQuestion, System::String ^ passwordAnswer, bool isApproved, System::Object ^ providerUserKey, [Runtime::InteropServices::Out] System::Web::Security::MembershipCreateStatus % status);
public abstract System.Web.Security.MembershipUser CreateUser (string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status);
abstract member CreateUser : string * string * string * string * string * bool * obj * MembershipCreateStatus -> System.Web.Security.MembershipUser
Public MustOverride Function CreateUser (username As String, password As String, email As String, passwordQuestion As String, passwordAnswer As String, isApproved As Boolean, providerUserKey As Object, ByRef status As MembershipCreateStatus) As MembershipUser
Parameter
- username
- String
Der Benutzername für den neuen Benutzer.
- password
- String
Das Kennwort für den neuen Benutzer.
- String
Die E-Mail-Adresse für den neuen Benutzer.
- passwordQuestion
- String
Die Kennwortfrage für den neuen Benutzer.
- passwordAnswer
- String
Die Kennwortantwort für den neuen Benutzer.
- isApproved
- Boolean
Gibt an, ob der neue Benutzer zur Überprüfung genehmigt ist.
- providerUserKey
- Object
Der eindeutige Bezeichner aus der Mitgliedschaftsdatenquelle für den Benutzer.
- status
- MembershipCreateStatus
Ein MembershipCreateStatus-Enumerationswert, der angibt, ob der Benutzer erfolgreich erstellt wurde.
Gibt zurück
Ein MembershipUser-Objekt, das mit Informationen für den neu erstellten Benutzer gefüllt ist.
Beispiele
Ein Beispiel für eine MembershipProvider Implementierung finden Sie unter Implementieren eines Profilanbieters.
Hinweise
Übernimmt als Eingabe den Namen eines neuen Benutzers, ein Kennwort und eine E-Mail-Adresse und fügt einen neuen Benutzer für die Anwendung in die Datenquelle ein. Die CreateUser -Methode gibt ein MembershipUser Objekt zurück, das mit den Informationen für den neu erstellten Benutzer aufgefüllt ist. Die CreateUser -Methode definiert auch einen out
Parameter (in Visual Basic können Sie verwenden ByRef
), der einen MembershipCreateStatus Wert zurückgibt, der angibt, dass der Benutzer erfolgreich erstellt wurde oder dass ein Fehler bei der Benutzererstellung aufgetreten ist.
Die CreateUser -Methode löst das ValidatingPassword Ereignis aus, wenn ein MembershipValidatePasswordEventHandler Ereignishandler angegeben wurde, und setzt die Create-User-Aktion basierend auf den Ergebnissen des Ereignisses fort oder bricht sie ab. Sie können die OnValidatingPassword virtuelle Methode verwenden, um den angegebenen MembershipValidatePasswordEventHandler Ereignishandler auszuführen.