Aracılığıyla paylaş


EndpointDiscoveryBehavior Sınıf

Tanım

Bulma uç noktası tarafından döndürülen içeriğini EndpointDiscoveryMetadata 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. Ayrıca özelliğini kullanarak belirli uç nokta bulma özelliğini Enabled kapatmak için de kullanılabilir. EndpointDiscoveryBehavior Mevcut değilse ServiceDiscoveryBehavior uç nokta üzerindeki öğesinin yoksayıldığını unutmayın. Bir uç noktayı hizmetinize eklemeden ServiceDiscoveryBehavior aracılığıyla EndpointDiscoveryMetadata bulunabilir hale getiremezsiniz.

Oluşturucular

Name Description
EndpointDiscoveryBehavior()

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

Özellikler

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

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)

Uygulanmadı.

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Uygulanmadı.

IEndpointBehavior.Validate(ServiceEndpoint)

Uygulanmadı.

Şunlara uygulanır