Condividi tramite


UdpAnnouncementEndpoint Classe

Definizione

Endpoint standard utilizzato dai servizi per inviare messaggi di annuncio su un'associazione UDP. Questo endpoint eredita dall'oggetto AnnouncementEndpoint e allo stesso modo dispone di un contratto fisso e supporta due versioni di individuazione. Dispone inoltre di un'associazione UDP fissa e di un valore dell'indirizzo predefinito come indicato nelle specifiche WS-Discovery (WS-Discovery aprile 2005 o versione WS-Discovery 1.1). Pertanto, nel caso più semplice non è necessario specificare uno di questi valori quando si crea un oggetto AnnouncementEndpoint e lo si aggiunge a un servizio.

public ref class UdpAnnouncementEndpoint : System::ServiceModel::Discovery::AnnouncementEndpoint
public class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint
type UdpAnnouncementEndpoint = class
    inherit AnnouncementEndpoint
Public Class UdpAnnouncementEndpoint
Inherits AnnouncementEndpoint
Ereditarietà
UdpAnnouncementEndpoint

Costruttori

UdpAnnouncementEndpoint()

Crea una nuova istanza della classe UdpAnnouncementEndpoint.

UdpAnnouncementEndpoint(DiscoveryVersion)

Crea una nuova istanza della classe UdpAnnouncementEndpoint configurata per utilizzare l'oggetto DiscoveryVersion specificato.

UdpAnnouncementEndpoint(DiscoveryVersion, String)

Crea una nuova istanza della classe UdpAnnouncementEndpoint configurata per utilizzare l'oggetto DiscoveryVersion e l'indirizzo multicast specificati.

UdpAnnouncementEndpoint(DiscoveryVersion, Uri)

Crea una nuova istanza della classe UdpAnnouncementEndpoint configurata per utilizzare l'oggetto DiscoveryVersion e l'indirizzo multicast specificati.

UdpAnnouncementEndpoint(String)

Crea una nuova istanza della classe UdpAnnouncementEndpoint con l'indirizzo multicast specificato.

UdpAnnouncementEndpoint(Uri)

Crea una nuova istanza della classe UdpAnnouncementEndpoint con l'indirizzo multicast specificato.

Campi

DefaultIPv4MulticastAddress

Indirizzo multicast UDP predefinito per IPv4.

DefaultIPv6MulticastAddress

Indirizzo multicast UDP predefinito per IPv6.

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.

(Ereditato da AnnouncementEndpoint)
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.

(Ereditato da AnnouncementEndpoint)
MulticastAddress

Ottiene o imposta l'indirizzo multicast dell'endpoint.

Name

Ottiene o imposta il nome dell'endpoint del servizio.

(Ereditato da ServiceEndpoint)
TransportSettings
Obsoleti.

Ottiene le impostazioni di trasporto UPD associate all'istanza UdpAnnouncementEndpoint.

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