UdpAnnouncementEndpoint Klass

Definition

En standardslutpunkt som används av tjänster för att skicka meddelanden via en UDP-bindning. Den här slutpunkten ärver från AnnouncementEndpoint och har på liknande sätt ett fast kontrakt och stöder två identifieringsversioner. Dessutom har den en fast UDP-bindning och ett standardadressvärde som anges i WS-Discovery specifikationerna (WS-Discovery april 2005 eller WS-Discovery version 1.1). Därför behöver du i det enklaste fallet inte ange något av dessa värden när du skapar en AnnouncementEndpoint och lägger till den i en tjänst.

public ref class UdpAnnouncementEndpoint : System::ServiceModel::Discovery::AnnouncementEndpoint
public class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint
type UdpAnnouncementEndpoint = class
    inherit AnnouncementEndpoint
Public Class UdpAnnouncementEndpoint
Inherits AnnouncementEndpoint
Arv
UdpAnnouncementEndpoint

Konstruktorer

Name Description
UdpAnnouncementEndpoint()

Skapar en ny instans av UdpAnnouncementEndpoint klassen.

UdpAnnouncementEndpoint(DiscoveryVersion, String)

Skapar en ny instans av UdpAnnouncementEndpoint som har konfigurerats för att använda den angivna DiscoveryVersion adressen och multicast-adressen.

UdpAnnouncementEndpoint(DiscoveryVersion, Uri)

Skapar en ny instans av UdpAnnouncementEndpoint som har konfigurerats för att använda den angivna DiscoveryVersion adressen och multicast-adressen.

UdpAnnouncementEndpoint(DiscoveryVersion)

Skapar en ny instans av UdpAnnouncementEndpoint klassen som har konfigurerats för att använda den angivna DiscoveryVersion.

UdpAnnouncementEndpoint(String)

Skapar en ny instans av UdpAnnouncementEndpoint klassen med den angivna multicast-adressen.

UdpAnnouncementEndpoint(Uri)

Skapar en ny instans av UdpAnnouncementEndpoint klassen med den angivna multicast-adressen.

Fält

Name Description
DefaultIPv4MulticastAddress

Standard-UDP multicast-adress för IPv4.

DefaultIPv6MulticastAddress

Udp-multicast-standardadressen för IPv6.

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.

(Ärvd från AnnouncementEndpoint)
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.

(Ärvd från AnnouncementEndpoint)
MulticastAddress

Hämtar eller anger slutpunktens multicast-adress.

Name

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

(Ärvd från ServiceEndpoint)
TransportSettings
Föråldrad.

Hämtar UDP-transportinställningarna som är associerade med instansen UdpAnnouncementEndpoint .

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