Antarmuka IADsCollection (iads.h)
Antarmuka IADsCollection adalah antarmuka ganda yang memungkinkan objek ADSI hosting-nya untuk menentukan dan mengelola sekumpulan elemen data bernama arbitrer untuk layanan direktori. Koleksi berbeda dari array elemen dalam item individual tersebut dapat ditambahkan atau dihapus tanpa menyusun ulang seluruh array.
Objek pengumpulan dapat mewakili satu atau beberapa item yang sesuai dengan data volatil, seperti proses atau sesi komunikasi aktif, serta data persisten, seperti entitas fisik untuk layanan direktori. Misalnya, objek koleksi dapat mewakili daftar pekerjaan cetak dalam antrean atau daftar sesi aktif yang tersambung ke server. Meskipun objek koleksi dapat mewakili himpunan data arbitrer, semua elemen dalam koleksi harus memiliki jenis yang sama. Datanya adalah jenis Varian .
ADSI juga mengekspos antarmuka IADsMembers dan IADsContainer untuk memanipulasi dua kasus khusus objek pengumpulan. IADsMembers digunakan untuk kumpulan objek yang berbagi keanggotaan umum. Contoh objek tersebut adalah pengguna yang termasuk dalam grup. IADsContainer berlaku untuk objek ADSI yang berisi objek lain. Contohnya adalah pohon direktori atau topologi jaringan.
Warisan
Antarmuka IADsCollection mewarisi dari antarmuka IDispatch . IADsCollection juga memiliki jenis anggota berikut:
Metode
Antarmuka IADsCollection memiliki metode ini.
IADsCollection::Add Menambahkan item bernama ke koleksi. |
IADsCollection::get__NewEnum Metode IADsCollection::get__NewEnum mendapatkan objek enumerator dependen yang mengimplementasikan IEnumVARIANT untuk objek koleksi ADSI ini. Ketahuilah bahwa ada dua karakter garis bawah dalam nama fungsi (get__NewEnum). |
IADsCollection::GetObject Mengambil item koleksi. |
IADsCollection::Remove Metode IADsCollection::Remove menghapus item bernama dari objek koleksi ADSI ini. |
Keterangan
Dari penyedia sistem ADSI, hanya penyedia WinNT yang mendukung antarmuka ini untuk menangani sesi layanan file aktif, sumber daya, dan pekerjaan cetak.
Persyaratan
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | iads.h |