MembershipProvider.CreateUser Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veri kaynağına yeni bir üyelik kullanıcısı ekler.
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
Parametreler
- username
- String
Yeni kullanıcının kullanıcı adı.
- password
- String
Yeni kullanıcının parolası.
- String
Yeni kullanıcının e-posta adresi.
- passwordQuestion
- String
Yeni kullanıcının parola sorusu.
- passwordAnswer
- String
Yeni kullanıcı için parola yanıtı.
- isApproved
- Boolean
Yeni kullanıcının doğrulanması için onaylanıp onaylanmadığı.
- providerUserKey
- Object
Kullanıcının üyelik veri kaynağındaki benzersiz tanımlayıcı.
- status
- MembershipCreateStatus
MembershipCreateStatus Kullanıcının başarıyla oluşturulup oluşturulmadığını gösteren bir numaralandırma değeri.
Döndürülenler
MembershipUser Yeni oluşturulan kullanıcının bilgileriyle doldurulmuş bir nesne.
Örnekler
Uygulama örneği MembershipProvider için bkz. Profil Sağlayıcısı Uygulama.
Açıklamalar
Giriş olarak yeni bir kullanıcının adını, parolayı ve e-posta adresini alır ve uygulama için veri kaynağına yeni bir kullanıcı ekler. yöntemi, CreateUser yeni oluşturulan kullanıcının bilgileriyle doldurulmuş bir MembershipUser nesne döndürür.
CreateUser Yöntemi ayrıca kullanıcının başarıyla oluşturulduğunu belirten bir değer döndüren bir out
MembershipCreateStatus parametre (Visual Basic'te kullanabilirsinizByRef
) veya kullanıcı oluşturma işleminin başarısız olmasının bir nedenini tanımlar.
CreateUser yöntemi, bir MembershipValidatePasswordEventHandler olay işleyicisi belirtilmişse olayı tetikler ValidatingPassword ve olayın sonuçlarına göre create-user eylemini devam eder veya iptal eder. Belirtilen MembershipValidatePasswordEventHandler olay işleyicisini OnValidatingPassword yürütmek için sanal yöntemi kullanabilirsiniz.