ClientViaBehavior Sınıf

Tanım

ClientViaBehavior, istemcileri 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

İstemci uç noktasındaki davranış koleksiyonunda böyle bir davranış varsa, aktarım sağladığı URI'yi kullanırken, yığındaki diğer tüm kanal katmanları da oluşturma zamanında EndpointAddress sağlananı ChannelFactory kullanır. Bu EndpointAddress aynı zamanda WS-Addressing To üst bilgisi olur.

Çağıran uygulama nihai hedefi bilmediğinde veya hedef üst bilgisi bir adres olmadığında birden çok atlamalı konuşmaları etkinleştirmek için, anlık ağ hedefi iletinin Via hedef işlemcisi olmadığında bu davranışı kullanın.

Bu değeri, bir istemci uygulama yapılandırma dosyasındaki< clientVia> öğesini kullanarak da ayarlayabilirsiniz.

Oluşturucular

Name Description
ClientViaBehavior(Uri)

ClientViaBehavior sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Uri

Aktarım kanalının oluşturulması gereken URI'yi alır veya ayarlar.

Yöntemler

Name Description
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()

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)

Belirtik Arabirim Kullanımları

Name Description
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ı.

Şunlara uygulanır