System.ServiceModel.Discovery Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi kelas yang diperlukan untuk pembuatan dan penggunaan layanan yang dapat ditemukan. Kelas-kelas ini menerapkan protokol WS-Discovery untuk Windows Communication Foundation (WCF).
Kelas
AnnouncementClient |
Digunakan oleh layanan untuk mengirim pesan pengumuman penemuan. Klien dapat menggunakan mekanisme penemuan, khususnya kelas yang AnnouncementService sesuai untuk mendengarkan dan bertindak pada pesan pengumuman. Pesan pengumuman berisi informasi tentang layanan seperti nama kontrak yang sepenuhnya memenuhi syarat, cakupan apa pun yang dioperasikan layanan serta metadata kustom yang ingin dikirim layanan. |
AnnouncementEndpoint |
Titik akhir standar yang digunakan oleh layanan untuk mengirim pesan pengumuman. |
AnnouncementEventArgs |
Digunakan untuk meneruskan argumen peristiwa pengumuman. |
AnnouncementService |
Implementasi layanan pengumuman yang dihost sendiri. |
DiscoveryClient |
Memungkinkan Anda menemukan layanan yang tersedia. |
DiscoveryClientBindingElement |
Elemen pengikatan yang dapat ditambahkan ke aplikasi klien WCF untuk memanfaatkan saluran klien Discovery. Saluran klien Discovery memungkinkan aplikasi klien WCF mengakses layanan yang dapat ditemukan tanpa mengetahui alamat titik akhir terlebih dahulu. |
DiscoveryEndpoint |
Titik akhir penemuan standar. |
DiscoveryEndpointProvider |
Menyediakan titik akhir penemuan. |
DiscoveryMessageSequence |
Mewakili header AppSequence yang ditentukan dalam protokol WS-Discovery. |
DiscoveryMessageSequenceGenerator |
Kelas pembantu yang membuat instans DiscoveryMessageSequence . |
DiscoveryOperationContextExtension |
Ekstensi konteks operasi yang digunakan untuk membuat berbagai item konfigurasi tersedia untuk runtime penemuan. |
DiscoveryProxy |
Kelas dasar abstrak yang digunakan untuk mengimplementasikan proksi penemuan. |
DiscoveryService |
Kelas dasar abstrak yang digunakan untuk mengimplementasikan layanan penemuan. |
DiscoveryServiceExtension |
Kelas ekstensi WCF abstrak untuk menentukan layanan penemuan kustom atau untuk mendapatkan titik akhir yang diterbitkan. |
DiscoveryVersion |
Menentukan versi protokol WS-Discovery yang akan digunakan. |
DynamicEndpoint |
Titik akhir yang menggunakan WS-Discovery untuk menemukan alamat titik akhir secara dinamis saat runtime. |
EndpointDiscoveryBehavior |
Mengontrol konten yang EndpointDiscoveryMetadata dikembalikan oleh titik akhir penemuan. |
EndpointDiscoveryMetadata |
Berisi metadata untuk layanan yang dapat ditemukan. |
FindCompletedEventArgs |
Argumen untuk peristiwa tersebut FindCompleted . |
FindCriteria |
Mewakili kriteria yang akan digunakan saat mencari layanan. |
FindProgressChangedEventArgs |
Argumen untuk peristiwa tersebut FindProgressChanged . |
FindRequestContext |
Mewakili permintaan temukan yang dikirim oleh klien. |
FindResponse |
Mewakili respons dari permintaan temukan. |
ResolveCompletedEventArgs |
Argumen untuk peristiwa tersebut ResolveCompleted . |
ResolveCriteria |
Mewakili kriteria yang akan digunakan saat menyelesaikan layanan. |
ResolveResponse |
Mewakili respons dari permintaan penyelesaian. |
ServiceDiscoveryBehavior |
Kelas ini mengontrol ketertemuan titik akhir layanan. |
UdpAnnouncementEndpoint |
Titik akhir standar yang digunakan oleh layanan untuk mengirim pesan pengumuman melalui pengikatan UDP. Titik akhir ini mewarisi dari AnnouncementEndpoint dan juga memiliki kontrak tetap dan mendukung dua versi penemuan. Selain itu memiliki pengikatan UDP tetap dan nilai alamat default sebagaimana ditentukan dalam spesifikasi WS-Discovery (WS-Discovery April 2005 atau WS-Discovery versi 1.1). Oleh karena itu, dalam kasus paling sederhana Anda tidak perlu menentukan salah satu nilai ini ketika Anda membuat AnnouncementEndpoint dan menambahkannya ke layanan. |
UdpDiscoveryEndpoint |
Titik akhir standar yang telah dikonfigurasi sebelumnya untuk operasi penemuan melalui pengikatan multicast UDP. Titik akhir ini mewarisi dari DiscoveryEndpoint dan juga memiliki kontrak tetap dan mendukung dua versi protokol WS-Discovery. Selain itu, ia memiliki pengikatan UDP tetap dan alamat default sebagaimana ditentukan dalam spesifikasi WS-Discovery (WS-Discovery April 2005 atau WS-Discovery V1.1). |
UdpTransportSettings |
Memungkinkan Anda mengatur pengaturan transportasi UDP. |
Enum
ServiceDiscoveryMode |
Menentukan mode penemuan yang akan digunakan. |