MembershipProvider.CreateUser Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan pengguna keanggotaan baru ke sumber data.
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
Parameter
- username
- String
Nama pengguna untuk pengguna baru.
- password
- String
Kata sandi untuk pengguna baru.
- String
Alamat email untuk pengguna baru.
- passwordQuestion
- String
Pertanyaan kata sandi untuk pengguna baru.
- passwordAnswer
- String
Jawaban kata sandi untuk pengguna baru.
- isApproved
- Boolean
Apakah pengguna baru disetujui untuk divalidasi atau tidak.
- providerUserKey
- Object
Pengidentifikasi unik dari sumber data keanggotaan untuk pengguna.
- status
- MembershipCreateStatus
Nilai MembershipCreateStatus enumerasi yang menunjukkan apakah pengguna berhasil dibuat.
Mengembalikan
Objek MembershipUser yang diisi dengan informasi untuk pengguna yang baru dibuat.
Contoh
Untuk contoh MembershipProvider implementasi, lihat Menerapkan Penyedia Profil.
Keterangan
Mengambil, sebagai input, nama pengguna baru, kata sandi, dan alamat email dan menyisipkan pengguna baru untuk aplikasi ke dalam sumber data. Metode mengembalikan CreateUser objek yang MembershipUser diisi dengan informasi untuk pengguna yang baru dibuat. Metode ini CreateUser juga menentukan out
parameter (di Visual Basic, Anda dapat menggunakan ByRef
) yang mengembalikan MembershipCreateStatus nilai yang menunjukkan bahwa pengguna berhasil dibuat, atau alasan pembuatan pengguna gagal.
Metode CreateUser ini meningkatkan ValidatingPassword peristiwa, jika MembershipValidatePasswordEventHandler penanganan aktivitas telah ditentukan, dan melanjutkan atau membatalkan tindakan buat pengguna berdasarkan hasil peristiwa. Anda dapat menggunakan OnValidatingPassword metode virtual untuk menjalankan penanganan aktivitas yang ditentukan MembershipValidatePasswordEventHandler .