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
Adresse e-mail du nouvel utilisateur.
- passwordQuestion
- String
Question de mot de passe pour le nouvel utilisateur.
- passwordAnswer
- String
Réponse de mot de passe pour le nouvel utilisateur.
- isApproved
- Boolean
Indique si le nouvel utilisateur est approuvé ou non pour être validé.
- providerUserKey
- Object
Identificateur unique de la source de données d’appartenance pour l’utilisateur.
- status
- MembershipCreateStatus
Valeur MembershipCreateStatus d’énumération indiquant si l’utilisateur a été créé avec succès.
Retours
Objet MembershipUser rempli avec les informations de l’utilisateur nouvellement créé.
Exemples
Pour obtenir un MembershipProvider exemple d’implémentation, consultez Implémentation d’un fournisseur de profils.
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 méthode CreateUser définit également un paramètre out (dans Visual Basic, vous pouvez utiliser ByRef) qui retourne une valeur MembershipCreateStatus qui indique que l’utilisateur a été correctement créé, ou une raison pour laquelle la création de l’utilisateur a échoué.
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 create-user 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 .