MembershipProvider.CreateUser Metod

Definition

Lägger till en ny medlemskapsanvändare i datakällan.

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

Parametrar

username
String

Användarnamnet för den nya användaren.

password
String

Lösenordet för den nya användaren.

email
String

E-postadressen för den nya användaren.

passwordQuestion
String

Lösenordsfrågan för den nya användaren.

passwordAnswer
String

Lösenordssvaret för den nya användaren.

isApproved
Boolean

Om den nya användaren har godkänts för verifiering eller inte.

providerUserKey
Object

Den unika identifieraren från medlemskapets datakälla för användaren.

status
MembershipCreateStatus

Ett MembershipCreateStatus uppräkningsvärde som anger om användaren har skapats.

Returer

Ett MembershipUser objekt som fyllts i med informationen för den nyligen skapade användaren.

Exempel

Ett exempel på en MembershipProvider implementering finns i Implementera en profilprovider.

Kommentarer

Tar som indata namnet på en ny användare, ett lösenord och en e-postadress och infogar en ny användare för programmet i datakällan. Metoden CreateUser returnerar ett MembershipUser objekt som fylls i med informationen för den nyligen skapade användaren. Metoden CreateUser definierar också en parameter out (i Visual Basic kan du använda ByRef) som returnerar ett MembershipCreateStatus värde som anger att användaren har skapats eller en orsak till att användarskapandet misslyckades.

Metoden CreateUser genererar ValidatingPassword händelsen, om en MembershipValidatePasswordEventHandler händelsehanterare har angetts, och fortsätter eller avbryter åtgärden create-user baserat på resultatet av händelsen. Du kan använda den OnValidatingPassword virtuella metoden för att köra den angivna MembershipValidatePasswordEventHandler händelsehanteraren.

Gäller för

Se även