AnnouncementEndpoint Klass

Definition

En standardslutpunkt som används av tjänster för att skicka meddelanden.

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
Arv
AnnouncementEndpoint
Härledda

Kommentarer

Den här klassen representerar en slutpunkt som har ett fast kontrakt, så när du skapar meddelandeslutpunkter anger du bara bindningen och adressen. AnnouncementEndpoint stöder två versioner av identifieringsprotokoll: WS-Discovery april 2005 och WS-Discovery juli 2008. Alla instanser av slutpunkten stöder endast en av dessa versioner. Du väljer vilken version som stöds av slutpunkten genom att ange parametern discoveryVersion till lämplig AnnouncementEndpoint konstruktor. Standardidentifieringsversionen är WS-Discovery april 2005.

AnnouncementClient använder AnnouncementEndpoint för att skicka meddelanden. AnnouncementService och alla klasser som härleds från den använder AnnouncementEndpoint för att lyssna efter meddelanden.

Konstruktorer

Name Description
AnnouncementEndpoint()

Skapar en ny instans av AnnouncementEndpoint klassen.

AnnouncementEndpoint(Binding, EndpointAddress)

Skapar en ny instans av AnnouncementEndpoint klassen med den angivna bindningen och adressen.

AnnouncementEndpoint(DiscoveryVersion, Binding, EndpointAddress)

Skapar en ny instans av AnnouncementEndpoint klassen som stöder den angivna DiscoveryVersion med den angivna bindningen och adressen.

AnnouncementEndpoint(DiscoveryVersion)

Skapar en ny instans av AnnouncementEndpoint klassen som stöder den angivna DiscoveryVersion.

Egenskaper

Name Description
Address

Hämtar eller anger slutpunktsadressen för tjänstslutpunkten.

(Ärvd från ServiceEndpoint)
Behaviors

Hämtar beteendet för tjänstslutpunkten.

(Ärvd från ServiceEndpoint)
Binding

Hämtar eller anger bindningen för tjänstslutpunkten.

(Ärvd från ServiceEndpoint)
Contract

Hämtar kontraktet för tjänstslutpunkten.

(Ärvd från ServiceEndpoint)
DiscoveryVersion

Hämtar identifieringsversionen som den här meddelandeslutpunkten stöder.

EndpointBehaviors

Hämtar slutpunktsbeteenden för tjänsten.

(Ärvd från ServiceEndpoint)
IsSystemEndpoint

Hämtar eller anger om tjänstslutpunkten genereras av systemet i stället för att vara användardefinierad.

(Ärvd från ServiceEndpoint)
ListenUri

Hämtar eller anger den URI som tjänstslutpunkten lyssnar på.

(Ärvd från ServiceEndpoint)
ListenUriMode

Hämtar eller anger hur transporten hanterar den URI som tillhandahålls för tjänsten att lyssna på.

(Ärvd från ServiceEndpoint)
MaxAnnouncementDelay

Hämtar eller anger den maximala meddelandefördröjningen.

Name

Hämtar eller anger namnet på tjänstslutpunkten.

(Ärvd från ServiceEndpoint)

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för