Język

AnnouncementEndpoint Klasa

Definicja

Standardowy punkt końcowy używany przez usługi do wysyłania komunikatów o anonsach.

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
Dziedziczenie
AnnouncementEndpoint
Pochodne

Uwagi

Ta klasa reprezentuje punkt końcowy, który ma stały kontrakt, więc podczas tworzenia punktów końcowych anonsu należy określić tylko powiązanie i adres. AnnouncementEndpoint obsługuje dwie wersje protokołów odnajdywania: WS-Discovery kwietnia 2005 r. i WS-Discovery lipcu 2008 r. Każde wystąpienie punktu końcowego obsługuje tylko jedną z tych wersji. Należy wybrać wersję obsługiwaną przez punkt końcowy, podając discoveryVersion parametr do odpowiedniego AnnouncementEndpoint konstruktora. Domyślna wersja odnajdywania to WS-Discovery kwietnia 2005 r.

AnnouncementClient używa AnnouncementEndpoint do wysyłania anonsów. AnnouncementService i wszystkie klasy pochodzące z niego służą AnnouncementEndpoint do nasłuchiwania anonsów.

Konstruktory

Nazwa Opis
AnnouncementEndpoint()

Tworzy nowe wystąpienie AnnouncementEndpoint klasy.

AnnouncementEndpoint(Binding, EndpointAddress)

Tworzy nowe wystąpienie AnnouncementEndpoint klasy z określonym powiązaniem i adresem.

AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress)

Tworzy nowe wystąpienie AnnouncementEndpoint klasy obsługującej określone DiscoveryVersion powiązanie i adres.

AnnouncementEndpoint(DiscoveryVersion)

Tworzy nowe wystąpienie AnnouncementEndpoint klasy obsługującej określony DiscoveryVersionelement .

Właściwości

Nazwa Opis
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.

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, a nie zdefiniowany przez użytkownika.

(Odziedziczone po ServiceEndpoint)
ListenUri

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

(Odziedziczone po ServiceEndpoint)
ListenUriMode

Pobiera lub ustawia sposób, w jaki transport obsługuje identyfikator URI udostępniany dla usługi do nasłuchiwania.

(Odziedziczone po ServiceEndpoint)
MaxAnnouncementDelay

Pobiera lub ustawia maksymalne opóźnienie anonsu.

Name

Pobiera lub ustawia nazwę punktu końcowego usługi.

(Odziedziczone po ServiceEndpoint)

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Dotyczy