ActiveDirectoryMembershipProvider.UpdateUser(MembershipUser) 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.
Memperbarui informasi tentang pengguna di penyimpanan data Direktori Aktif.
public:
override void UpdateUser(System::Web::Security::MembershipUser ^ user);
public override void UpdateUser (System.Web.Security.MembershipUser user);
override this.UpdateUser : System.Web.Security.MembershipUser -> unit
Public Overrides Sub UpdateUser (user As MembershipUser)
Parameter
- user
- MembershipUser
MembershipUser Instans yang mewakili pengguna untuk memperbarui dan informasi yang diperbarui untuk pengguna.
Pengecualian
Metode UpdateUser(MembershipUser) ini dipanggil sebelum instans diinisialisasi ActiveDirectoryMembershipProvider .
user
adalah null
.
-atau-
Properti RequiresUniqueEmail adalah true
tetapi alamat email dari instans yang disediakan MembershipUser adalah null
.
Properti Email kosong setelah pemangkasan.
-atau-
Properti Email melebihi 256 karakter.
-atau-
Properti Comment melebihi 1024 karakter.
-atau-
Properti Comment kosong.
-atau-
Nama pengguna dari instans yang disediakan MembershipUser kosong, atau melebihi panjang maksimum yang diizinkan untuk nama pengguna (biasanya 256 karakter).
-atau-
Nama pengguna dari instans yang disediakan MembershipUser berisi koma.
-atau-
Nama pengguna dipetakan ke userPrincipalName
tetapi nama pengguna dari instans yang disediakan MembershipUser berisi garis miring terbalik.
Pengguna yang ditentukan tidak ditemukan di penyimpanan data Direktori Aktif.
-atau-
Properti RequiresUniqueEmail adalah true
, dan nilai Email baru properti menduplikasi alamat email yang ada.
Keterangan
Metode ini dipanggil oleh Membership kelas untuk memperbarui informasi pengguna di penyimpanan data Direktori Aktif. Nilai Emailproperti , Comment, dan IsApproved diperbarui untuk pengguna keanggotaan yang ditentukan. Semua properti lainnya diabaikan.
Panjang maksimum untuk username
parameter adalah 256 karakter. Panjang maksimum untuk Email properti adalah 256 karakter.
Kata sandi untuk pengguna keanggotaan tidak dapat diperbarui menggunakan metode .UpdateUser Untuk memperbarui kata sandi untuk pengguna keanggotaan, gunakan metode .ChangePassword
Penyedia menggunakan pencarian subtree yang dimulai pada titik pencarian yang ditentukan dalam string koneksi. ActiveDirectoryMembershipProvider Lihat topik kelas untuk informasi selengkapnya tentang string koneksi.