Compartilhar via


IServiceRemotingClientFactory Interface

Definição

public interface IServiceRemotingClientFactory : Microsoft.ServiceFabric.Services.Communication.Client.ICommunicationClientFactory<Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingClient>
type IServiceRemotingClientFactory = interface
    interface ICommunicationClientFactory<IServiceRemotingClient>
Public Interface IServiceRemotingClientFactory
Implements ICommunicationClientFactory(Of IServiceRemotingClient)
Derivado
Implementações

Métodos

GetClientAsync(ResolvedServicePartition, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken)

Resolve novamente uma partição do serviço especificado que contém um ou mais ouvintes de comunicação e retorna um cliente para se comunicar com o ponto de extremidade correspondente ao ouvinteName especificado.

O ponto de extremidade do serviço é do formulário - {"Pontos de extremidade":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

(Herdado de ICommunicationClientFactory<TCommunicationClient>)
GetClientAsync(Uri, ServicePartitionKey, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken)

Resolve uma partição do serviço especificado que contém um ou mais ouvintes de comunicação e retorna um cliente para se comunicar com o ponto de extremidade correspondente ao ouvinteName especificado.

O ponto de extremidade do serviço é do formulário - {"Pontos de extremidade":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

(Herdado de ICommunicationClientFactory<TCommunicationClient>)
GetRemotingMessageBodyFactory()

Obtém uma fábrica para criar os corpos de mensagem de comunicação remota.

ReportOperationExceptionAsync(TCommunicationClient, ExceptionInformation, OperationRetrySettings, CancellationToken)

Manipula as exceções que ocorrem no CommunicationClient ao enviar uma mensagem para o Serviço

(Herdado de ICommunicationClientFactory<TCommunicationClient>)

Eventos

ClientConnected

Manipulador de eventos que é acionado quando o cliente de comunicação se conecta ao ponto de extremidade de serviço.

(Herdado de ICommunicationClientFactory<TCommunicationClient>)
ClientDisconnected

Manipulador de eventos que é acionado quando o cliente de comunicação se desconecta do ponto de extremidade de serviço.

(Herdado de ICommunicationClientFactory<TCommunicationClient>)

Aplica-se a