Bagikan melalui


Menentukan Keanggotaan Pengguna atau Grup dalam Grup

Metode IADsGroup.IsMember dapat digunakan untuk menentukan apakah objek adalah anggota grup. Metode ini mengembalikan TRUE jika objek yang ditentukan adalah anggota langsung dari grup, yaitu, properti anggota grup berisi objek yang ditentukan.

Grup dapat berisi grup lain. Metode IADsGroup.IsMember tidak secara rekursif memverifikasi anggota grup di properti anggotanya, grup dalam grup tersebut, dan sebagainya. Untuk memverifikasi secara rekursif bahwa objek adalah anggota grup, menghitung grup di properti anggota, verifikasi anggota grup tersebut untuk melihat apakah objek tersebut adalah anggota, dan jika grup tersebut berisi grup lain, periksa anggota mereka, dan sebagainya.

Catatan

Karena grup dapat ditumpuk, keanggotaan grup mungkin memiliki perulangan. Setiap skrip yang menghitung banyak grup harus menyimpan daftar internal grup untuk mengakhiri rekursi jika grup telah dikunjungi.