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, 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ı. |