EndpointDiscoveryBehavior Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Controlla il contenuto dell'oggetto EndpointDiscoveryMetadata restituito da un endpoint di individuazione.
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
- Ereditarietà
-
EndpointDiscoveryBehavior
- Implementazioni
Commenti
Questo comportamento viene usato per configurare le varie impostazioni di individuazione per un endpoint, ad esempio individuabilità, ambiti ed eventuali estensioni personalizzate ai relativi metadati. Un utente crea una nuova istanza di questo tipo e la aggiunge all'endpoint specifico di cui EndpointDiscoveryMetadata è necessario configurare. Può anche essere usato per disattivare l'individuazione per un endpoint specifico usando la Enabled proprietà . Si noti che in EndpointDiscoveryBehavior un endpoint viene ignorato se ServiceDiscoveryBehavior non è presente. Non è possibile rendere individuabile EndpointDiscoveryMetadata un endpoint senza prima aggiungere un oggetto ServiceDiscoveryBehavior al servizio.
Costruttori
| Nome | Descrizione |
|---|---|
| EndpointDiscoveryBehavior() |
Crea una nuova istanza della EndpointDiscoveryBehavior classe . |
Proprietà
| Nome | Descrizione |
|---|---|
| ContractTypeNames |
Ottiene i nomi dei tipi di contratto associati all'endpoint. |
| Enabled |
Ottiene o imposta un valore che controlla l'individuabilità dell'endpoint associato. |
| Extensions |
Ottiene le estensioni associate all'endpoint. |
| Scopes |
Ottiene gli ambiti associati all'endpoint. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Non implementata. |
| IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Non implementata. |
| IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Non implementata. |
| IEndpointBehavior.Validate(ServiceEndpoint) |
Non implementata. |