EndpointDiscoveryBehavior Sınıf

Tanım

Bulma uç noktası tarafından döndürülen öğesinin EndpointDiscoveryMetadata içeriğini denetler.

public ref class EndpointDiscoveryBehavior : System::ServiceModel::Description::IEndpointBehavior
public class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior
type EndpointDiscoveryBehavior = class
    interface IEndpointBehavior
Public Class EndpointDiscoveryBehavior
Implements IEndpointBehavior
Devralma
EndpointDiscoveryBehavior
Uygulamalar

Açıklamalar

Bu davranış, bir uç noktanın bulunabilirliği, kapsamları ve meta verilerinin özel uzantıları gibi çeşitli bulma ayarlarını yapılandırmak için kullanılır. Kullanıcı bu türün yeni bir örneğini oluşturur ve yapılandırılması gereken belirli bir uç noktaya EndpointDiscoveryMetadata ekler. Özelliğini kullanarak Enabled belirli bir uç nokta için bulmayı kapatmak için de kullanılabilir. Mevcut değilse ServiceDiscoveryBehavior uç noktadaki EndpointDiscoveryBehavior öğesinin yoksayıldığını unutmayın. Bir uç noktayı hizmetinize eklemeden ServiceDiscoveryBehavior aracılığıyla EndpointDiscoveryMetadata bulunabilir hale getiremezsiniz.

Oluşturucular

EndpointDiscoveryBehavior()

EndpointDiscoveryBehavior sınıfının yeni bir örneğini oluşturur.

Özellikler

ContractTypeNames

Uç noktayla ilişkili sözleşme türü adlarını alır.

Enabled

İlişkili uç noktanın bulunabilirliğini denetleen bir değer alır veya ayarlar.

Extensions

Uç noktayla ilişkili uzantıları alır.

Scopes

Uç noktayla ilişkili kapsamları alır.

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)

Uygulanmaz.

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Uygulanmaz.

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Uygulanmaz.

IEndpointBehavior.Validate(ServiceEndpoint)

Uygulanmaz.

Şunlara uygulanır