MembershipProvider.CreateUser Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
- 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.