Freigeben über


ServiceEndpointCollection Klasse

Definition

Diese Klasse stellt die Endpunkte eines Reliable-Diensts dar. Jeder Endpunkt verfügt über einen Listenernamen und die Adresse dieses Listeners.

[System.Runtime.Serialization.DataContract]
public sealed class ServiceEndpointCollection
[<System.Runtime.Serialization.DataContract>]
type ServiceEndpointCollection = class
Public NotInheritable Class ServiceEndpointCollection
Vererbung
ServiceEndpointCollection
Attribute

Konstruktoren

ServiceEndpointCollection()

Initialisiert eine neue, leere Instanz der ServiceEndpointCollection-Klasse.

ServiceEndpointCollection(String, String)

Initialisiert eine neue instance der ServiceEndpointCollection -Klasse mit einem einzelnen Endpunkt, der durch den Listenernamen identifiziert wird.

Methoden

AddEndpoint(String, String)

Fügt der EndpointsCollection einen Endpunkt hinzu.

AddEndpoints(ServiceEndpointCollection)

Fügt die Endpunkte in der EndpointsCollection-Klasse der EndpointsCollection-Klasse hinzu.

ToReadOnlyDictionary()

Gibt ein ReadOnlyDictionary der endpointsCollection zurück.

ToString()

Konvertiert die endpunktsCollection in eine JSON-Zeichenfolge der Form {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

TryGetEndpointAddress(String, String)

Ruft den durch den Listenernamen identifizierten Endpunkt ab.

TryGetFirstEndpointAddress(String)

Ruft die erste Endpunktadresse in der EndpointsCollection ab.

TryParseEndpointsString(String, ServiceEndpointCollection)

Erstellt eine EndpointsCollection aus einer Zeichenfolgenversion der Endpunkte. Zeichenfolgenform von EndpointsCollection hat das Format {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

Gilt für: