Udostępnij za pośrednictwem


MembershipProvider.CreateUser Metoda

Definicja

Dodaje nowego użytkownika członkostwa do źródła danych.

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

Parametry

username
String

Nazwa użytkownika dla nowego użytkownika.

password
String

Hasło dla nowego użytkownika.

email
String

Adres e-mail nowego użytkownika.

passwordQuestion
String

Pytanie o hasło dla nowego użytkownika.

passwordAnswer
String

Odpowiedź na hasło dla nowego użytkownika.

isApproved
Boolean

Niezależnie od tego, czy nowy użytkownik zostanie zatwierdzony do zweryfikowania.

providerUserKey
Object

Unikatowy identyfikator ze źródła danych członkostwa dla użytkownika.

status
MembershipCreateStatus

MembershipCreateStatus Wartość wyliczenia wskazująca, czy użytkownik został utworzony pomyślnie.

Zwraca

MembershipUser Obiekt wypełniony informacjami dla nowo utworzonego użytkownika.

Przykłady

Przykład implementacji MembershipProvider można znaleźć w temacie Implementowanie dostawcy profilu.

Uwagi

Przyjmuje jako dane wejściowe nazwę nowego użytkownika, hasło i adres e-mail oraz wstawia nowego użytkownika aplikacji do źródła danych. Metoda CreateUser zwraca MembershipUser obiekt wypełniony informacjami dla nowo utworzonego użytkownika. Metoda CreateUser definiuje out również parametr (w Visual Basic można użyć ByRef) zwracający wartość wskazującą MembershipCreateStatus , że użytkownik został pomyślnie utworzony lub przyczyna niepowodzenia tworzenia użytkownika.

Metoda CreateUser zgłasza ValidatingPassword zdarzenie, jeśli określono procedurę MembershipValidatePasswordEventHandler obsługi zdarzeń i kontynuuje lub anuluje akcję tworzenia użytkownika na podstawie wyników zdarzenia. Za pomocą OnValidatingPassword metody wirtualnej można wykonać określoną MembershipValidatePasswordEventHandler procedurę obsługi zdarzeń.

Dotyczy

Zobacz też