Microsoft.ServiceFabric.Services.Communication.Client Espace de noms
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.
Classes
CommunicationClientEventArgs |
Spécifie les arguments du gestionnaire d’événements connectés/déconnectés du client de communication. |
CommunicationClientEventArgs<TCommunicationClient> |
Spécifie les arguments du gestionnaire d’événements connectés/déconnectés du client de communication. |
CommunicationClientFactoryBase<TCommunicationClient> |
Fournit l’implémentation de base d’ICommunicationClientFactory pour créer des clients de communication pour communiquer avec les services Service Fabric. Étendez la classe CommunicationClientFactoryBase pour créer des clients de communication pour des implémentations de transport personnalisées. Cette classe gère un cache de clients de communication et tente de réutiliser les clients pour les demandes adressées au même point de terminaison de service. |
ConstantRetryPolicy |
Spécifie la stratégie de nouvelle tentative constante pour les demandes de nouvelle tentative sur des exceptions dans le canal de communication entre les réplicas client et de service. |
ExceptionHandlingResult |
Spécifie la classe de base pour le résultat de la gestion d’une exception pendant la communication client-service. |
ExceptionHandlingRetryResult |
Spécifie le résultat de gestion des exceptions lorsque la demande du client au service peut être retentée |
ExceptionHandlingThrowResult |
Spécifie le résultat de gestion des exceptions lorsque la demande du client au service ne peut pas être retentée |
ExceptionInformation |
Spécifie la classe qui encapsule l’exception observée sur le canal de communication et les informations supplémentaires requises pour gérer cette exception. |
ExponentialRetryPolicy |
Spécifie la stratégie de backoff exponentiel pour les nouvelles tentatives de demandes sur les exceptions dans le canal de communication entre les réplicas client et de service. |
OperationRetryControl |
Spécifie la stratégie de nouvelle tentative pour les exceptions obtenues sur la communication entre le client et le service. |
OperationRetrySettings |
Spécifie la stratégie de nouvelle tentative de demandes sur les exceptions dans le canal de communication entre les réplicas client et de service. |
RetryDelayParameters |
Spécifie les paremètres de nouvelle tentative pour calculer le délai de nouvelle tentative pour la communication entre le client et les services. |
ServicePartitionClient<TCommunicationClient> |
Spécifie une instance du client de communication qui peut communiquer avec les réplicas d’une partition particulière. |
Interfaces
ICommunicationClient |
Définit l’interface qui représente le client de communication pour les services fiables. |
ICommunicationClientFactory<TCommunicationClient> |
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. |
IExceptionHandler |
Définit l’interface pour gérer les exceptions rencontrées lors de la communication avec les services Service Fabric. |
IRetryPolicy |
Spécifie la stratégie de nouvelle tentative pour les demandes de nouvelle tentative sur les exceptions dans le canal de communication entre les réplicas client et de service. |
IServicePartitionClient<TCommunicationClient> |
Définit l’interface pour le client qui peut communiquer avec les réplicas d’une partition de service particulière. |
Énumérations
TargetReplicaSelector |
Cette énumération spécifie la façon dont le réplica ou le instance cible doit être choisi lors de la création d’un canal de communication pour une partition particulière. |
Azure SDK for .NET