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