Compartilhar via


ServiceEndpointCollection Classe

Definição

Essa classe representa os pontos de extremidade de um serviço Confiável. Cada ponto de extremidade tem um nome de ouvinte e o endereço desse ouvinte.

[System.Runtime.Serialization.DataContract]
public sealed class ServiceEndpointCollection
[<System.Runtime.Serialization.DataContract>]
type ServiceEndpointCollection = class
Public NotInheritable Class ServiceEndpointCollection
Herança
ServiceEndpointCollection
Atributos

Construtores

ServiceEndpointCollection()

Inicializa uma nova instância da classe ServiceEndpointCollection que está vazia.

ServiceEndpointCollection(String, String)

Inicializa uma nova instância da ServiceEndpointCollection classe com um único ponto de extremidade, identificado pelo nome do ouvinte.

Métodos

AddEndpoint(String, String)

Adiciona um ponto de extremidade ao EndpointsCollection.

AddEndpoints(ServiceEndpointCollection)

Adiciona os pontos de extremidade na classe EndpointsCollection de entrada ao EndpointsCollection.

ToReadOnlyDictionary()

Retorna um ReadOnlyDictionary dos pontos de extremidadeCollection.

ToString()

Converte o endpointsCollection em uma cadeia de caracteres JSON do formulário {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

TryGetEndpointAddress(String, String)

Obtém o ponto de extremidade identificado pelo nome do ouvinte.

TryGetFirstEndpointAddress(String)

Obtém o primeiro endereço de ponto de extremidade no EndpointsCollection.

TryParseEndpointsString(String, ServiceEndpointCollection)

Constrói um EndpointsCollection a partir de uma versão de cadeia de caracteres dos pontos de extremidade. A forma de cadeia de caracteres de EndpointsCollection é do formulário {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

Aplica-se a