AnnouncementEndpoint Klasse

Definition

Ein Standardendpunkt, der von Diensten zum Senden von Ankündigungsnachrichten verwendet wird.

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 über einen festen Vertrag verfügt, sodass Sie beim Erstellen von Ankündigungsendpunkten nur die Bindung und die Adresse angeben. AnnouncementEndpoint unterstützt zwei Ermittlungsprotokolle: WS-Discovery April 2005 und WS-Discovery Juli 2008. Jede 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 angeben. Die Standardermittlungsversion ist WS-Discovery April 2005.

AnnouncementClient verwendet AnnouncementEndpoint , um Ankündigungen zu senden. AnnouncementService und alle klassen, die daraus AnnouncementEndpoint abgeleitet wurden, um ankündigungen zu lauschen.

Konstruktoren

Name Beschreibung
AnnouncementEndpoint()

Erstellt eine neue Instanz der AnnouncementEndpoint Klasse.

AnnouncementEndpoint(Binding, EndpointAddress)

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

AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress)

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

AnnouncementEndpoint(DiscoveryVersion)

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

Eigenschaften

Name Beschreibung
Address

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

(Geerbt von ServiceEndpoint)
Behaviors

Ruft das Verhalten für den Dienstendpunkt ab.

(Geerbt von ServiceEndpoint)
Binding

Dient zum Abrufen oder Festlegen der Bindung für den Dienstendpunkt.

(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 das Endpunktverhalten für den Dienst ab.

(Geerbt von ServiceEndpoint)
IsSystemEndpoint

Ruft ab oder legt fest, ob der Dienstendpunkt vom System generiert wird, im Gegensatz zu benutzerdefinierten.

(Geerbt von ServiceEndpoint)
ListenUri

Ruft den URI ab, an dem der Dienstendpunkt lauscht, oder legt ihn fest.

(Geerbt von ServiceEndpoint)
ListenUriMode

Ruft ab oder legt fest, wie der Transport den URI verarbeitet, der für den Dienst bereitgestellt wird, um aufzuhören.

(Geerbt von ServiceEndpoint)
MaxAnnouncementDelay

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

Name

Ruft den Namen des Dienstendpunkts ab oder legt den Namen fest.

(Geerbt von ServiceEndpoint)

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: