Udostępnij za pośrednictwem


UdpAnnouncementEndpoint Klasa

Definicja

Standardowy punkt końcowy używany przez usługi do wysyłania komunikatów ogłoszeń 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 April 2005 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 AnnouncementEndpoint obiektu 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

UdpAnnouncementEndpoint()

Tworzy nowe wystąpienie klasy UdpAnnouncementEndpoint.

UdpAnnouncementEndpoint(DiscoveryVersion)

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

UdpAnnouncementEndpoint(DiscoveryVersion, String)

Tworzy nowe wystąpienie, UdpAnnouncementEndpoint które jest skonfigurowane do używania określonego DiscoveryVersion i multiemisji adres.

UdpAnnouncementEndpoint(DiscoveryVersion, Uri)

Tworzy nowe wystąpienie, UdpAnnouncementEndpoint które jest skonfigurowane do używania określonego DiscoveryVersion i multiemisji adres.

UdpAnnouncementEndpoint(String)

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

UdpAnnouncementEndpoint(Uri)

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

Pola

DefaultIPv4MulticastAddress

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

DefaultIPv6MulticastAddress

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

Właściwości

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, w przeciwieństwie do zdefiniowanego przez użytkownika.

(Odziedziczone po ServiceEndpoint)
ListenUri

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

(Odziedziczone po ServiceEndpoint)
ListenUriMode

Pobiera lub ustawia sposób obsługi identyfikatora URI dostarczonego przez usługę 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

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Dotyczy