MembershipProvider.CreateUser Methode

Definitie

Voegt een nieuwe lidmaatschapsgebruiker toe aan de gegevensbron.

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

Parameters

username
String

De gebruikersnaam voor de nieuwe gebruiker.

password
String

Het wachtwoord voor de nieuwe gebruiker.

email
String

Het e-mailadres voor de nieuwe gebruiker.

passwordQuestion
String

De wachtwoordvraag voor de nieuwe gebruiker.

passwordAnswer
String

Het wachtwoordantwoord voor de nieuwe gebruiker.

isApproved
Boolean

Of de nieuwe gebruiker al dan niet is goedgekeurd om te worden gevalideerd.

providerUserKey
Object

De unieke id van de lidmaatschapsgegevensbron voor de gebruiker.

status
MembershipCreateStatus

Een MembershipCreateStatus opsommingswaarde die aangeeft of de gebruiker is gemaakt.

Retouren

Een MembershipUser object dat is gevuld met de informatie voor de zojuist gemaakte gebruiker.

Voorbeelden

Zie MembershipProvider voorbeeld van een implementatie.

Opmerkingen

Neemt, als invoer, de naam van een nieuwe gebruiker, een wachtwoord en een e-mailadres en voegt een nieuwe gebruiker voor de toepassing in de gegevensbron in. De CreateUser methode retourneert een MembershipUser object dat is gevuld met de informatie voor de zojuist gemaakte gebruiker. De methode CreateUser definieert ook een parameter out (in Visual Basic kunt u ByRef) gebruiken die een MembershipCreateStatus-waarde retourneert die aangeeft dat de gebruiker is gemaakt of een reden waarom de gebruiker is gemaakt, is mislukt.

Met CreateUser de methode wordt de ValidatingPassword gebeurtenis gegenereerd, als er een MembershipValidatePasswordEventHandler gebeurtenis-handler is opgegeven en wordt de actie create-user voortgezet of geannuleerd op basis van de resultaten van de gebeurtenis. U kunt de OnValidatingPassword virtuele methode gebruiken om de opgegeven MembershipValidatePasswordEventHandler gebeurtenis-handler uit te voeren.

Van toepassing op

Zie ook