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 è utilizzato per configurare le varie impostazioni di individuazione per un endpoint, quali l'individuazione, gli ambiti e qualsiasi estensione personalizzata ai relativi metadati. Un utente crea una nuova istanza di questo tipo e l'aggiunge all'endpoint specifico i cui oggetti EndpointDiscoveryMetadata devono essere configurati. Può essere utilizzato anche per disattivare l'individuazione dell'endpoint specifico che utilizza la proprietà Enabled. Notare che EndpointDiscoveryBehavior su un endpoint viene ignorato se ServiceDiscoveryBehavior non è presente. Non è possibile rendere individuabile un endpoint tramite EndpointDiscoveryMetadata senza prima aggiungere un oggetto ServiceDiscoveryBehavior al servizio.
Costruttori
EndpointDiscoveryBehavior() |
Crea una nuova istanza della classe EndpointDiscoveryBehavior. |
Proprietà
ContractTypeNames |
Ottiene i nomi del tipo di contratto associato all'endpoint. |
Enabled |
Ottiene o imposta un valore che controlla l'individuazione dell'endpoint associato. |
Extensions |
Ottiene le estensioni associate all'endpoint. |
Scopes |
Ottiene gli ambiti associati all'endpoint. |
Metodi
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Non implementato. |
IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Non implementato. |
IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Non implementato. |
IEndpointBehavior.Validate(ServiceEndpoint) |
Non implementato. |