Compartir a través de


IServiceRemotingClientFactory Interfaz

Definición

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
Implementaciones

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" ...}}

(Heredado de ICommunicationClientFactory<TCommunicationClient>)
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" ...}}

(Heredado de ICommunicationClientFactory<TCommunicationClient>)
GetRemotingMessageBodyFactory()

Obtiene un generador para crear los cuerpos de mensaje de comunicación remota.

ReportOperationExceptionAsync(TCommunicationClient, ExceptionInformation, OperationRetrySettings, CancellationToken)

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

(Heredado de ICommunicationClientFactory<TCommunicationClient>)

Eventos

ClientConnected

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

(Heredado de ICommunicationClientFactory<TCommunicationClient>)
ClientDisconnected

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

(Heredado de ICommunicationClientFactory<TCommunicationClient>)

Se aplica a