Partager via


IServiceRemotingClientFactory Interface

Définition

Fabrique pour la création de clients de communication à distance de service.

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)
Dérivé
Implémente

Méthodes

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

Résout à nouveau une partition du service spécifié contenant un ou plusieurs écouteurs de communication et retourne un client pour communiquer avec le point de terminaison correspondant à l’écouteurName donné.

Le point de terminaison du service est de la forme : {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}}

(Hérité de ICommunicationClientFactory<TCommunicationClient>)
GetClientAsync(Uri, ServicePartitionKey, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken)

Résout une partition du service spécifié contenant un ou plusieurs écouteurs de communication et retourne un client pour communiquer avec le point de terminaison correspondant à l’écouteurName donné.

Le point de terminaison du service est de la forme : {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}}

(Hérité de ICommunicationClientFactory<TCommunicationClient>)
GetRemotingMessageBodyFactory()

Obtient une fabrique pour créer les corps de message de communication à distance.

ReportOperationExceptionAsync(TCommunicationClient, ExceptionInformation, OperationRetrySettings, CancellationToken)

Gère les exceptions qui se produisent dans CommunicationClient lors de l’envoi d’un message au service

(Hérité de ICommunicationClientFactory<TCommunicationClient>)

Événements

ClientConnected

Gestionnaire d’événements déclenché lorsque le client de communication se connecte au point de terminaison de service.

(Hérité de ICommunicationClientFactory<TCommunicationClient>)
ClientDisconnected

Gestionnaire d’événements déclenché lorsque le client communication se déconnecte du point de terminaison de service.

(Hérité de ICommunicationClientFactory<TCommunicationClient>)

S’applique à