MembershipProvider.CreateUser Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
- 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.