MembershipProvider.CreateUser Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute un nouvel utilisateur d’appartenance à la source de données.
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
Paramètres
- username
- String
Nom d’utilisateur du nouvel utilisateur.
- password
- String
Mot de passe du nouvel utilisateur.
- String
L'adresse de messagerie pour le nouvel utilisateur.
- passwordQuestion
- String
Question de mot de passe pour le nouvel utilisateur.
- passwordAnswer
- String
Réponse de mot de passe du nouvel utilisateur.
- isApproved
- Boolean
Indique si le nouvel utilisateur est approuvé pour être validé.
- providerUserKey
- Object
Identificateur unique tiré de la source de données d’appartenance pour l’utilisateur.
- status
- MembershipCreateStatus
Valeur d’énumération MembershipCreateStatus indiquant si l’utilisateur a bien été créé.
Retours
Objet MembershipUser rempli avec les informations de l’utilisateur nouvellement créé.
Exemples
Pour obtenir un exemple d’implémentation MembershipProvider , consultez Implémentation d’un fournisseur de profil.
Remarques
Prend, comme entrée, le nom d’un nouvel utilisateur, un mot de passe et une adresse e-mail et insère un nouvel utilisateur pour l’application dans la source de données. La CreateUser méthode retourne un MembershipUser objet rempli avec les informations de l’utilisateur nouvellement créé. La CreateUser méthode définit également un out
paramètre (en Visual Basic, vous pouvez utiliser ByRef
) qui retourne une MembershipCreateStatus valeur qui indique que l’utilisateur a été correctement créé ou la raison de l’échec de la création de l’utilisateur.
La CreateUser méthode déclenche l’événement ValidatingPassword , si un gestionnaire d’événements MembershipValidatePasswordEventHandler a été spécifié, et continue ou annule l’action de création d’utilisateur en fonction des résultats de l’événement. Vous pouvez utiliser la OnValidatingPassword méthode virtuelle pour exécuter le gestionnaire d’événements spécifié MembershipValidatePasswordEventHandler .