ActiveDirectoryMembershipProvider.DeleteUser(String, Boolean) 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.
Menghapus informasi keanggotaan pengguna dari penyimpanan data Direktori Aktif.
public:
override bool DeleteUser(System::String ^ username, bool deleteAllRelatedData);
public override bool DeleteUser (string username, bool deleteAllRelatedData);
override this.DeleteUser : string * bool -> bool
Public Overrides Function DeleteUser (username As String, deleteAllRelatedData As Boolean) As Boolean
Parameter
- username
- String
Nama pengguna yang akan dihapus.
- deleteAllRelatedData
- Boolean
Parameter ini diabaikan oleh DeleteUser(String, Boolean) metode .
Mengembalikan
true
jika pengguna dihapus; jika tidak, false
jika pengguna tidak ditemukan di penyimpanan data.
Pengecualian
username
kosong, atau melebihi panjang maksimum untuk nama pengguna (biasanya 256 karakter).
-atau-
username
berisi koma.
-atau-
Nama pengguna dipetakan ke userPrincipalName
atribut dan userName
parameter berisi garis miring terbalik.
username
adalah null
.
Terjadi kesalahan saat mencoba menghapus pengguna.
Metode DeleteUser(String, Boolean) ini dipanggil sebelum instans diinisialisasi ActiveDirectoryMembershipProvider .
Keterangan
Metode ini DeleteUser segera menghapus pengguna yang diidentifikasi oleh username
parameter . Karena penyimpanan data Direktori Aktif tidak menyimpan informasi pengguna di area terpisah direktori, deleteAllRelatedData
parameter diabaikan, meskipun harus diatur ke atau true
false
saat memanggil DeleteUser metode .
Kelas ActiveDirectoryMembershipProvider menemukan instans pengguna untuk dihapus dengan melakukan pencarian tingkat tunggal untuk nama pengguna dalam kontainer pengguna yang ditentukan oleh string koneksi. ActiveDirectoryMembershipProvider Lihat topik kelas untuk informasi selengkapnya tentang string koneksi.
username
harus 64 karakter atau kurang.
Penting
Anda tidak dapat menghapus pengguna kecuali kredensial yang digunakan untuk menyambungkan ke server Direktori Aktif memiliki hak Administrator Domain (tidak disarankan) atau hak akses "hapus instans anak".