ICommunicationClientFactory<TCommunicationClient> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l’interface qui doit être implémentée pour fournir une fabrique pour que les clients de communication communiquent avec un service Service Fabric.
public interface ICommunicationClientFactory<TCommunicationClient> where TCommunicationClient : ICommunicationClient
type ICommunicationClientFactory<'CommunicationClient (requires 'CommunicationClient :> ICommunicationClient)> = interface
Public Interface ICommunicationClientFactory(Of TCommunicationClient)
Paramètres de type
- TCommunicationClient
Type de client de communication
- Dérivé
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 » ...}} |
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 » ...}} |
ReportOperationExceptionAsync(TCommunicationClient, ExceptionInformation, OperationRetrySettings, CancellationToken) |
Gère les exceptions qui se produisent dans CommunicationClient lors de l’envoi d’un message au service |
Événements
ClientConnected |
Gestionnaire d’événements déclenché lorsque le client de communication se connecte au point de terminaison de service. |
ClientDisconnected |
Gestionnaire d’événements déclenché lorsque le client communication se déconnecte du point de terminaison de service. |
S’applique à
Azure SDK for .NET