DiscoveryClientBindingElement Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bulma istemci kanalından yararlanmak için WCF istemci uygulamasına eklenebilen bağlama öğesi. Bulma istemci kanalı, bir WCF istemci uygulamasının uç nokta adresini önceden bilmeden bulunabilir bir hizmete erişmesine olanak tanır.
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
- Devralma
Açıklamalar
Bulma istemci kanalı, özel bir bağlama öğesi oluşturup bağlama yığınının en üstüne eklenerek DiscoveryClientBindingElement kullanılır. Bulma istemci kanalı hakkında daha fazla bilgi için bkz. Bulma İstemci Kanalını Kullanma.
Oluşturucular
| Name | Description |
|---|---|
| DiscoveryClientBindingElement() |
Sınıfın DiscoveryClientBindingElement yeni bir örneğini varsayılan değerlerle başlatır. |
| DiscoveryClientBindingElement(DiscoveryEndpointProvider, FindCriteria) |
Belirtilen uç nokta sağlayıcısı ve hizmet bulma ölçütleriyle sınıfının yeni bir örneğini DiscoveryClientBindingElement başlatır. |
Alanlar
| Name | Description |
|---|---|
| DiscoveryEndpointAddress |
Gerçek hizmet adresi çözümlenene kadar yer tutucu işlevi gören statik geçici adres. |
Özellikler
| Name | Description |
|---|---|
| DiscoveryEndpointProvider |
Bulma uç noktası sağlayıcısını alır. |
| FindCriteria |
Bulma ölçütlerini alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Bağlama bağlamından belirli bir türdeki kanalları oluşturmak için bir kanal fabrikası başlatır. |
| BuildChannelListener<TChannel>(BindingContext) |
Kanal dinleyicisi oluşturma işlemi Bulma istemci kanalı tarafından desteklenmez. Bu yöntem, bağlama bağlamından belirtilen türdeki kanalları kabul etmek üzere bir kanal dinleyicisi başlatmak için geçersiz kılınabilir. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Geçerli bağlamanın istemci üzerinde bir kanal fabrika yığını oluşturup oluşturamayacağını gösteren bir değer döndürür. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Kanal dinleyicisi oluşturma Işlemi Bulma istemci kanalı tarafından desteklenmediğinden, bu yöntem her zaman döndürür |
| Clone() |
Bağlama öğesinin bir kopyasını oluşturur. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetProperty<T>(BindingContext) |
Bağlama yığınında varsa istenen türde bir nesne döndürür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |