Bagikan melalui


ActiveDirectoryMembershipProvider.DeleteUser(String, Boolean) Metode

Definisi

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.

usernameadalah 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 truefalse 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".

Berlaku untuk

Lihat juga