Freigeben über


AnnouncementEndpoint Klasse

Definition

Ein Standardendpunkt, der von Diensten verwendet wird, um Ankündigungsmeldungen zu senden.

public ref class AnnouncementEndpoint : System::ServiceModel::Description::ServiceEndpoint
public class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint
type AnnouncementEndpoint = class
    inherit ServiceEndpoint
Public Class AnnouncementEndpoint
Inherits ServiceEndpoint
Vererbung
AnnouncementEndpoint
Abgeleitet

Hinweise

Diese Klasse stellt einen Endpunkt dar, der einen festen Vertrag aufweist, sodass beim Erstellen von Ankündigungsendpunkten nur die Bindung und die Adresse angegeben werden. AnnouncementEndpoint unterstützt zwei Ermittlungsprotokollversionen: WS-Discovery April 2005 und WS-Discovery Juli 2008. Eine beliebige Instanz des Endpunkts unterstützt nur eine dieser Versionen. Sie wählen aus, welche Version vom Endpunkt unterstützt wird, indem Sie den discoveryVersion Parameter für den entsprechenden AnnouncementEndpoint Konstruktor bereitstellen. Die Standardermittlungsversion ist WS-Discovery April 2005.

Der AnnouncementClient sendet Ankündigungen mithilfe des AnnouncementEndpoints. Der AnnouncementService und alle Klassen, die davon abgeleitet wurden, überwachen Ankündigungen mithilfe des AnnouncementEndpoints.

Konstruktoren

AnnouncementEndpoint()

Erstellt eine neue Instanz der AnnouncementEndpoint-Klasse.

AnnouncementEndpoint(Binding, EndpointAddress)

Erstellt eine neue Instanz der AnnouncementEndpoint-Klasse mit angegebener Bindung und Adresse.

AnnouncementEndpoint(DiscoveryVersion)

Erstellt eine neue Instanz der AnnouncementEndpoint-Klasse, die die angegebene DiscoveryVersion unterstützt.

AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress)

Erstellt eine neue Instanz der AnnouncementEndpoint-Klasse mit angegebener Bindung und Adresse, die die angegebene DiscoveryVersion unterstützt.

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.

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.

Name

Ruft den Namen des Dienstendpunkts ab oder legt ihn fest.

(Geerbt von ServiceEndpoint)

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