Menemukan Daftar Atribut yang Akan Dikueri
Saat mencari objek kelas tertentu, perbandingan dalam filter pencarian Anda harus menentukan atribut yang benar-benar ada pada objek kelas tersebut. Untuk mendapatkan atribut daftar pada objek kelas tertentu, ikat ke kelas tersebut dalam skema abstrak dan ambil properti IADsClass.MandatoryProperties dan IADsClass.OptionalProperties. Untuk informasi selengkapnya, lihat Membaca Skema Abstrak.
Selain itu, semua objek mewarisi dari kelas abstrak teratas. Oleh karena itu, atribut apa pun di atas dapat ada, meskipun mungkin tidak diatur, pada objek apa pun.
Jika mencari katalog global, pastikan Anda menentukan atribut di katalog global. Atribut yang disertakan dalam katalog global memiliki isMemberOfPartialAttributeSet yang diatur ke TRUE pada objek attributeSchema mereka. Ketahuilah bahwa data ini tidak tersedia dalam skema abstrak; baca dari objek attributeSchema dalam kontainer skema.
Dalam katalog global, atribut tautan belakang hanya dapat dikueri jika kedua kondisi berikut terpenuhi: Pertama, atribut ditandai untuk dimasukkan dalam katalog global. Kedua, tautan penerusan yang sesuai juga ditandai untuk dimasukkan dalam katalog global. Ini berlaku untuk filter kueri serta hasil kueri. Untuk informasi selengkapnya, lihat Atribut Tertaut.
Selain itu, beberapa atribut, sebagian besar pada objek pengguna, dibangun. Filter kueri tidak boleh berisi atribut yang dibangun. Atribut yang dibuat tidak dapat dievaluasi dalam filter kueri; namun, mereka dapat dikembalikan dalam hasil kueri. Ini berlaku untuk semua konteks penamaan dan katalog global. Atribut yang dibangun memiliki ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED (0x00000004) di properti systemFlags pada objek attributeSchema mereka.
Catatan
Untuk informasi selengkapnya tentang kelas dan atribut yang telah ditentukan sebelumnya yang disertakan dengan sistem, lihat Referensi Layanan Domain Direktori Aktif. Halaman ini mencantumkan atribut wajib dan opsional dari setiap kelas objek. Untuk atribut, halaman referensi menunjukkan apakah atribut diindeks, dibangun, ditautkan, atau di katalog global.