Compartir a través de


ICommunicationClientFactory<TCommunicationClient> Interfaz

Definición

Define la interfaz que se debe implementar para proporcionar una fábrica para que los clientes de comunicación hablen con un servicio de Service Fabric.

public interface ICommunicationClientFactory<TCommunicationClient> where TCommunicationClient : ICommunicationClient
type ICommunicationClientFactory<'CommunicationClient (requires 'CommunicationClient :> ICommunicationClient)> = interface
Public Interface ICommunicationClientFactory(Of TCommunicationClient)

Parámetros de tipo

TCommunicationClient

Tipo de cliente de comunicación

Derivado

Métodos

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

Vuelve a resolver una partición del servicio especificado que contiene uno o varios agentes de escucha de comunicación y devuelve un cliente para comunicarse con el punto de conexión correspondiente al listenerName especificado.

El punto de conexión del servicio tiene el formato {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

GetClientAsync(Uri, ServicePartitionKey, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken)

Resuelve una partición del servicio especificado que contiene uno o varios agentes de escucha de comunicación y devuelve un cliente para comunicarse con el punto de conexión correspondiente al listenerName especificado.

El punto de conexión del servicio tiene el formato {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

ReportOperationExceptionAsync(TCommunicationClient, ExceptionInformation, OperationRetrySettings, CancellationToken)

Controla las excepciones que se producen en CommunicationClient al enviar un mensaje al servicio.

Eventos

ClientConnected

Controlador de eventos que se desencadena cuando el cliente de comunicación se conecta al punto de conexión de servicio.

ClientDisconnected

Controlador de eventos que se desencadena cuando el cliente de comunicación se desconecta del punto de conexión de servicio.

Se aplica a