AnnouncementEndpoint Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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) |