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 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 veya kullanıcı oluşturmanın başarısız olmasının nedenini gösteren bir out değeri döndüren bir ByRef parametresi de tanımlar (Visual Basic MembershipCreateStatus kullanabilirsiniz).
yöntemiCreateUser, bir ValidatingPassword olay işleyicisi belirtilmişse olayı tetikler MembershipValidatePasswordEventHandler ve olayın sonuçlarına göre create-user eylemine devam eder veya iptal eder. Belirtilen OnValidatingPassword olay işleyicisini MembershipValidatePasswordEventHandler yürütmek için sanal yöntemi kullanabilirsiniz.