ClientViaBehavior 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.
, ClientViaBehavior İstemcileri tarafından aktarım kanalının oluşturulması gereken URI 'yi belirtmek için kullanılır.
public ref class ClientViaBehavior : System::ServiceModel::Description::IEndpointBehavior
public class ClientViaBehavior : System.ServiceModel.Description.IEndpointBehavior
type ClientViaBehavior = class
interface IEndpointBehavior
Public Class ClientViaBehavior
Implements IEndpointBehavior
- Devralma
-
ClientViaBehavior
- Uygulamalar
Açıklamalar
Bu tür bir davranış, istemci uç noktasındaki davranış koleksiyonunda varsa, aktarım, sağladığı URI 'yi kullanır, yığın içindeki diğer tüm kanal katmanları oluşturma sırasında sağlanan ' ı kullanır EndpointAddress ChannelFactory . Bu EndpointAddress ayrıca WS-Addressing üstbilgisi olur To
.
Bu davranışı, çağıran uygulama en son hedefi bilmiyor veya hedef Via
üst bilgi bir adres olmadığında çok atlamalı konuşmaları etkinleştirmek için, anlık ağ hedefi iletinin amaçlanan işlemcisi olmadığında kullanın.
Bu değeri Ayrıca, istemci uygulama yapılandırma dosyasındaki < ClientVia > öğesini kullanarak da ayarlayabilirsiniz.
Oluşturucular
ClientViaBehavior(Uri) |
ClientViaBehavior sınıfının yeni bir örneğini başlatır. |
Özellikler
Uri |
Aktarım kanalının oluşturulması gereken URI 'yi alır veya ayarlar. |
Yöntemler
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) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Uygulanmadı. |
IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Öğesini, Via Aktarım kanalının OLUŞTURULDUĞU URI 'ye ayarlar. |
IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Bir uç nokta genelinde hizmetin bir değişikliğini veya uzantısını uygular. |
IEndpointBehavior.Validate(ServiceEndpoint) |
Uygulanmadı. |