Condividi tramite


AnnouncementEndpoint Classe

Definizione

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à
AnnouncementEndpoint
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)

Si applica a