Bagikan melalui


DiscoveryClientBindingElement Kelas

Definisi

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.

public ref class DiscoveryClientBindingElement sealed : System::ServiceModel::Channels::BindingElement
public sealed class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement
type DiscoveryClientBindingElement = class
    inherit BindingElement
Public NotInheritable Class DiscoveryClientBindingElement
Inherits BindingElement
Warisan
DiscoveryClientBindingElement

Keterangan

Saluran klien Penemuan digunakan dengan membuat elemen pengikatan kustom dan menambahkan DiscoveryClientBindingElement ke bagian atas tumpukan pengikatan. Untuk informasi selengkapnya tentang saluran klien Penemuan, lihat Menggunakan Saluran Klien Penemuan.

Konstruktor

DiscoveryClientBindingElement()

Menginisialisasi instans DiscoveryClientBindingElement baru kelas dengan nilai default.

DiscoveryClientBindingElement(DiscoveryEndpointProvider, FindCriteria)

Menginisialisasi instans DiscoveryClientBindingElement baru kelas dengan penyedia titik akhir dan kriteria penemuan layanan yang ditentukan.

Bidang

DiscoveryEndpointAddress

Alamat sementara statis yang bertindak sebagai tempat penampung hingga alamat layanan aktual diselesaikan.

Properti

DiscoveryEndpointProvider

Mendapatkan penyedia titik akhir penemuan.

FindCriteria

Mendapatkan atau mengatur kriteria temukan.

Metode

BuildChannelFactory<TChannel>(BindingContext)

Menginisialisasi pabrik saluran untuk menghasilkan saluran jenis tertentu dari konteks pengikatan.

BuildChannelListener<TChannel>(BindingContext)

Membangun pendengar saluran tidak didukung oleh saluran klien Discovery. Metode ini dapat ditimpa untuk menginisialisasi pendengar saluran untuk menerima saluran dari jenis tertentu dari konteks pengikatan.

CanBuildChannelFactory<TChannel>(BindingContext)

Mengembalikan nilai yang menunjukkan apakah pengikatan saat ini dapat membangun tumpukan pabrik saluran pada klien.

CanBuildChannelListener<TChannel>(BindingContext)

Karena membangun pendengar saluran tidak didukung oleh saluran klien Discovery, metode ini selalu mengembalikan false. Ini dapat diperluas untuk mengembalikan nilai yang menunjukkan apakah elemen pengikatan dapat membangun pendengar untuk jenis saluran tertentu.

Clone()

Membuat salinan elemen pengikatan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetProperty<T>(BindingContext)

Mengembalikan objek dari jenis yang diminta, jika ada dalam tumpukan pengikatan.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk