Język

UdpAnnouncementEndpoint Klasa

Definicja

Standardowy punkt końcowy używany przez usługi do wysyłania komunikatów o anonsach za pośrednictwem powiązania UDP. Ten punkt końcowy dziedziczy z AnnouncementEndpoint i podobnie ma stały kontrakt i obsługuje dwie wersje odnajdywania. Ponadto ma stałe powiązanie UDP i domyślną wartość adresu, jak określono w specyfikacji WS-Discovery (WS-Discovery kwietnia 2005 r. lub WS-Discovery w wersji 1.1). W związku z tym w najprostszym przypadku nie trzeba określać żadnej z tych wartości podczas tworzenia obiektu AnnouncementEndpoint i dodawania jej do usługi.

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
Dziedziczenie
UdpAnnouncementEndpoint

Konstruktory

Nazwa Opis
UdpAnnouncementEndpoint()

Tworzy nowe wystąpienie UdpAnnouncementEndpoint klasy.

UdpAnnouncementEndpoint(DiscoveryVersion, String)

Tworzy nowe wystąpienie skonfigurowane UdpAnnouncementEndpoint do używania określonego DiscoveryVersion i multiemisji adresu.

UdpAnnouncementEndpoint(DiscoveryVersion, Uri)

Tworzy nowe wystąpienie skonfigurowane UdpAnnouncementEndpoint do używania określonego DiscoveryVersion i multiemisji adresu.

UdpAnnouncementEndpoint(DiscoveryVersion)

Tworzy nowe wystąpienie UdpAnnouncementEndpoint klasy skonfigurowanej do używania określonego DiscoveryVersionelementu .

UdpAnnouncementEndpoint(String)

Tworzy nowe wystąpienie klasy UdpAnnouncementEndpoint z określonym adresem multiemisji.

UdpAnnouncementEndpoint(Uri)

Tworzy nowe wystąpienie klasy UdpAnnouncementEndpoint z określonym adresem multiemisji.

Pola

Nazwa Opis
DefaultIPv4MulticastAddress

Domyślny adres multiemisji UDP dla protokołu IPv4.

DefaultIPv6MulticastAddress

Domyślny adres multiemisji UDP dla protokołu IPv6.

Właściwości

Nazwa Opis
Address

Pobiera lub ustawia adres punktu końcowego dla punktu końcowego usługi.

(Odziedziczone po ServiceEndpoint)
Behaviors

Pobiera zachowania punktu końcowego usługi.

(Odziedziczone po ServiceEndpoint)
Binding

Pobiera lub ustawia powiązanie punktu końcowego usługi.

(Odziedziczone po ServiceEndpoint)
Contract

Pobiera kontrakt dla punktu końcowego usługi.

(Odziedziczone po ServiceEndpoint)
DiscoveryVersion

Pobiera wersję odnajdywania obsługiwaną przez ten punkt końcowy anonsu.

(Odziedziczone po AnnouncementEndpoint)
EndpointBehaviors

Pobiera zachowania punktu końcowego dla usługi.

(Odziedziczone po ServiceEndpoint)
IsSystemEndpoint

Pobiera lub ustawia, czy punkt końcowy usługi jest generowany przez system, a nie zdefiniowany przez użytkownika.

(Odziedziczone po ServiceEndpoint)
ListenUri

Pobiera lub ustawia identyfikator URI, na którym nasłuchuje punkt końcowy usługi.

(Odziedziczone po ServiceEndpoint)
ListenUriMode

Pobiera lub ustawia sposób, w jaki transport obsługuje identyfikator URI udostępniany dla usługi do nasłuchiwania.

(Odziedziczone po ServiceEndpoint)
MaxAnnouncementDelay

Pobiera lub ustawia maksymalne opóźnienie anonsu.

(Odziedziczone po AnnouncementEndpoint)
MulticastAddress

Pobiera lub ustawia adres multiemisji punktu końcowego.

Name

Pobiera lub ustawia nazwę punktu końcowego usługi.

(Odziedziczone po ServiceEndpoint)
TransportSettings
Przestarzałe.

Pobiera ustawienia transportu UDP skojarzone z wystąpieniem UdpAnnouncementEndpoint .

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy