AnnouncementEndpoint Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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) |