Antarmuka Skema
Kontainer skema berisi sekumpulan definisi skema yang dilampirkan ke bagian dari pohon namespace penyedia. Biasanya, setiap instans namespace memiliki skemanya sendiri. Misalnya, pada gambar berikut, penyedia contoh ADSI mendefinisikan kontainer skema di setiap simpul akar "Seattle" dan "Toronto".
Untuk membuat implementasi ADSI untuk penyedia, Anda perlu menyediakan objek manajemen skema yang mencerminkan namespace layanan penyedia yang mendasar dan yang mendukung antarmuka skema ADSI. Berikut ini adalah daftar antarmuka skema ADSI, yang terkandung dalam kontainer skema.
- IADsClass mewakili kelas layanan direktori.
- IADsProperty mewakili properti layanan direktori yang memiliki satu atau beberapa nilai.
- IADsSyntax mewakili jenis VARIAN tunggal.
Antarmuka yang ditentukan oleh ADSI dapat mendukung properti dan sintaks tertentu untuk penyedia Anda. Penyedia dapat memilih untuk memperluas definisi ADSI dengan menggunakan metode yang membuat dan mengakses properti, misalnya, Anda dapat menggunakan metode antarmuka IAD seperti Get, GetEx, Put, dan PutEx. Penyedia juga dapat mendukung properti tambahan melalui antarmuka tambahan. Untuk daftar lengkap antarmuka ADSI, lihat Antarmuka ADSI.
Komponen penyedia ADSI dengan namespace kompleks mungkin memungkinkan beberapa skema ada di instans namespace, masing-masing di bagian pohon yang berbeda. Properti IADs::Schema objek, namun, selalu menamai definisi skemanya sendiri.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk