UdpAnnouncementEndpoint Classe

Definizione

Endpoint standard usato dai servizi per inviare messaggi di annuncio tramite un'associazione UDP. Questo endpoint eredita da AnnouncementEndpoint e ha un contratto fisso e supporta due versioni di individuazione. Include inoltre un'associazione UDP fissa e un valore di indirizzo predefinito come specificato nelle specifiche di WS-Discovery (WS-Discovery aprile 2005 o WS-Discovery versione 1.1). Pertanto, nel caso più semplice non è necessario specificare uno di questi valori quando si crea un e AnnouncementEndpoint 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

Nome Descrizione
UdpAnnouncementEndpoint()

Crea una nuova istanza della UdpAnnouncementEndpoint classe .

UdpAnnouncementEndpoint(DiscoveryVersion, String)

Crea una nuova istanza dell'oggetto UdpAnnouncementEndpoint configurato per l'utilizzo dell'indirizzo specificato DiscoveryVersion e multicast.

UdpAnnouncementEndpoint(DiscoveryVersion, Uri)

Crea una nuova istanza dell'oggetto UdpAnnouncementEndpoint configurato per l'utilizzo dell'indirizzo specificato DiscoveryVersion e multicast.

UdpAnnouncementEndpoint(DiscoveryVersion)

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

UdpAnnouncementEndpoint(String)

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

UdpAnnouncementEndpoint(Uri)

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

Campi

Nome Descrizione
DefaultIPv4MulticastAddress

Indirizzo multicast UDP predefinito per IPv4.

DefaultIPv6MulticastAddress

Indirizzo multicast UDP predefinito per IPv6.

Proprietà

Nome Descrizione
Address

Ottiene o imposta l'indirizzo dell'endpoint per l'endpoint di servizio.

(Ereditato da ServiceEndpoint)
Behaviors

Ottiene i comportamenti per l'endpoint del servizio.

(Ereditato da ServiceEndpoint)
Binding

Ottiene o imposta l'associazione per l'endpoint del servizio.

(Ereditato da ServiceEndpoint)
Contract

Ottiene il contratto per l'endpoint di servizio.

(Ereditato da ServiceEndpoint)
DiscoveryVersion

Ottiene la versione di individuazione supportata dall'endpoint dell'annuncio.

(Ereditato da AnnouncementEndpoint)
EndpointBehaviors

Ottiene i comportamenti dell'endpoint per il servizio.

(Ereditato da ServiceEndpoint)
IsSystemEndpoint

Ottiene o imposta un valore che indica se l'endpoint del servizio viene generato dal sistema anziché essere definito dall'utente.

(Ereditato da ServiceEndpoint)
ListenUri

Ottiene o imposta l'URI in corrispondenza del quale l'endpoint del servizio è in ascolto.

(Ereditato da ServiceEndpoint)
ListenUriMode

Ottiene o imposta il modo in cui il trasporto gestisce l'URI fornito per l'ascolto del 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 UDP associate all'istanza UdpAnnouncementEndpoint di .

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)

Si applica a