AnnouncementEndpoint 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.
Endpoint standard utilizzato dai servizi per inviare messaggi di annuncio.
public ref class AnnouncementEndpoint : System::ServiceModel::Description::ServiceEndpoint
public class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint
type AnnouncementEndpoint = class
inherit ServiceEndpoint
Public Class AnnouncementEndpoint
Inherits ServiceEndpoint
- Ereditarietà
- Derivato
Commenti
Questa classe rappresenta un endpoint che dispone di un contratto fisso, pertanto, quando vengono creati gli endpoint di annuncio, è sufficiente specificare solo l'associazione e l'indirizzo. AnnouncementEndpoint supporta due versioni di protocolli di individuazione: WS-Discovery aprile 2005 e WS-Discovery luglio 2008. Qualsiasi istanza dell'endpoint supporta solo una di queste versioni. È possibile scegliere la versione supportata dall'endpoint fornendo discoveryVersion
il parametro al costruttore AnnouncementEndpoint
appropriato. La versione di individuazione predefinita è WS-Discovery aprile 2005.
AnnouncementClient utilizza AnnouncementEndpoint per inviare annunci. L'oggetto AnnouncementService e tutte le classi da esso derivate utilizzano AnnouncementEndpoint per attendere gli annunci.
Costruttori
AnnouncementEndpoint() |
Crea una nuova istanza della classe AnnouncementEndpoint. |
AnnouncementEndpoint(Binding, EndpointAddress) |
Crea una nuova istanza della classe AnnouncementEndpoint con l'associazione e l'indirizzo specificati. |
AnnouncementEndpoint(DiscoveryVersion) |
Crea una nuova istanza della classe AnnouncementEndpoint che supporta la versione DiscoveryVersion specificata. |
AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress) |
Crea una nuova istanza della classe AnnouncementEndpoint che supporta la versione DiscoveryVersion specificata con l'associazione e l'indirizzo specificati. |
Proprietà
Address |
Ottiene o imposta l'indirizzo dell'endpoint del servizio. (Ereditato da ServiceEndpoint) |
Behaviors |
Ottiene i comportamenti per l'endpoint del servizio. (Ereditato da ServiceEndpoint) |
Binding |
Ottiene o imposta l'associazione dell'endpoint del servizio. (Ereditato da ServiceEndpoint) |
Contract |
Ottiene il contratto per l'endpoint del servizio. (Ereditato da ServiceEndpoint) |
DiscoveryVersion |
Ottiene la versione di individuazione supportata da questo endpoint di annuncio. |
EndpointBehaviors |
Ottiene i comportamenti per l'endpoint del servizio. (Ereditato da ServiceEndpoint) |
IsSystemEndpoint |
Ottiene o imposta se l'endpoint del servizio viene generato dal sistema oppure è definito dall'utente. (Ereditato da ServiceEndpoint) |
ListenUri |
Ottiene o imposta l'URI su cui l'endpoint del servizio è in ascolto. (Ereditato da ServiceEndpoint) |
ListenUriMode |
Ottiene o imposta il modo in cui il trasporto gestisce l'URI su cui è in ascolto il servizio. (Ereditato da ServiceEndpoint) |
MaxAnnouncementDelay |
Ottiene o imposta il ritardo massimo dell'annuncio. |
Name |
Ottiene o imposta il nome dell'endpoint del servizio. (Ereditato da ServiceEndpoint) |
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) |