Freigeben über


UdpAnnouncementEndpoint Klasse

Definition

Ein Standardendpunkt, der von Diensten verwendet wird, um Ankündigungsmeldungen über eine UDP-Bindung zu senden. Dieser Endpunkt erbt von AnnouncementEndpoint und hat auf ähnliche Weise einen festen Vertrag und unterstützt zwei Ermittlungsversionen. Außerdem weist er eine feste UDP-Bindung und einen Standardadresswert gemäß WS-Discovery-Spezifikationen (WS-Discovery Version April 2005 oder Version 1.1) auf. Daher müssen Sie im einfachsten Fall keinen dieser Werte angeben, wenn Sie einen AnnouncementEndpoint erstellen und zu einem Dienst hinzufügen.

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

Konstruktoren

UdpAnnouncementEndpoint()

Erstellt eine neue Instanz der UdpAnnouncementEndpoint-Klasse.

UdpAnnouncementEndpoint(DiscoveryVersion)

Erstellt eine neue Instanz der UdpAnnouncementEndpoint-Klasse, die zur Verwendung der angegebenen DiscoveryVersion konfiguriert ist.

UdpAnnouncementEndpoint(DiscoveryVersion, String)

Erstellt eine neue Instanz des UdpAnnouncementEndpoint, der zur Verwendung der angegebenen DiscoveryVersion und Multicastadresse konfiguriert ist.

UdpAnnouncementEndpoint(DiscoveryVersion, Uri)

Erstellt eine neue Instanz des UdpAnnouncementEndpoint, der zur Verwendung der angegebenen DiscoveryVersion und Multicastadresse konfiguriert ist.

UdpAnnouncementEndpoint(String)

Erstellt eine neue Instanz der UdpAnnouncementEndpoint-Klasse mit der angegebenen Multicastadresse.

UdpAnnouncementEndpoint(Uri)

Erstellt eine neue Instanz der UdpAnnouncementEndpoint-Klasse mit der angegebenen Multicastadresse.

Felder

DefaultIPv4MulticastAddress

Die Standard-UDP-Multicastadresse für IPv4.

DefaultIPv6MulticastAddress

Die Standard-UDP-Multicastadresse für IPv6.

Eigenschaften

Address

Ruft die Endpunktadresse für den Dienstendpunkt ab oder legt sie fest.

(Geerbt von ServiceEndpoint)
Behaviors

Ruft die Verhalten für den Dienstendpunkt ab.

(Geerbt von ServiceEndpoint)
Binding

Ruft die Bindung für den Dienstendpunkt ab oder legt sie fest.

(Geerbt von ServiceEndpoint)
Contract

Ruft den Vertrag für den Dienstendpunkt ab.

(Geerbt von ServiceEndpoint)
DiscoveryVersion

Ruft die Ermittlungsversion ab, die dieser Ankündigungsendpunkt unterstützt.

(Geerbt von AnnouncementEndpoint)
EndpointBehaviors

Ruft die Endpunktverhalten für den Dienst ab.

(Geerbt von ServiceEndpoint)
IsSystemEndpoint

Ruft ab oder legt fest, ob der Dienstendpunkt vom System generiert statt vom Benutzer definiert wird.

(Geerbt von ServiceEndpoint)
ListenUri

Ruft die URI ab, die der Dienstendpunkt abhört, oder legt sie fest.

(Geerbt von ServiceEndpoint)
ListenUriMode

Ruft einen Wert ab, der angibt, wie der Transport die URI verarbeitet, die der Dienst abhören soll, oder legt diesen Wert fest.

(Geerbt von ServiceEndpoint)
MaxAnnouncementDelay

Ruft die maximale Ankündigungsverzögerung ab oder legt sie fest.

(Geerbt von AnnouncementEndpoint)
MulticastAddress

Ruft die Multicastadresse des Endpunkts ab oder legt sie fest.

Name

Ruft den Namen des Dienstendpunkts ab oder legt ihn fest.

(Geerbt von ServiceEndpoint)
TransportSettings
Veraltet.

Ruft die UDP-Transporteinstellungen ab, die der UdpAnnouncementEndpoint-Instanz zugeordnet sind.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: