ServicePartitionClient<TCommunicationClient> Classe
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.
Spécifie une instance du client de communication qui peut communiquer avec les réplicas d’une partition particulière.
public class ServicePartitionClient<TCommunicationClient> : Microsoft.ServiceFabric.Services.Communication.Client.IServicePartitionClient<TCommunicationClient> where TCommunicationClient : ICommunicationClient
type ServicePartitionClient<'CommunicationClient (requires 'CommunicationClient :> ICommunicationClient)> = class
interface IServicePartitionClient<'CommunicationClient (requires 'CommunicationClient :> ICommunicationClient)>
Public Class ServicePartitionClient(Of TCommunicationClient)
Implements IServicePartitionClient(Of TCommunicationClient)
- TCommunicationClient
type de client communication
- Héritage
-
ServicePartitionClient<TCommunicationClient>
- Implémente
Service |
Initialise une nouvelle instance de la classe qui utilise la ServicePartitionClient<TCommunicationClient> fabrique de client de communication spécifiée pour créer un client afin de communiquer avec le point de terminaison de service identifié par les arguments uri de service, partitionkey, réplica et écouteur. |
Factory |
Obtient la fabrique du client de communication |
Listener |
Obtient le nom de l’écouteur dans le réplica auquel le client doit se connecter. |
Partition |
Obtient la clé de partition. |
Service |
Obtient le nom du service |
Target |
Obtient les informations sur les réplica de la partition à laquelle le client doit se connecter. |
Invoke |
Obsolète.
Appelle la fonction donnée et effectue une nouvelle tentative pour les exceptions levées autres que les exceptions dans les doNotRetryExceptionTypes. Pour les exceptions qui ne se trouvent pas dans doNotRetryExceptionTypes, la méthode ReportOperationExceptionAsync() de CommunicationClientFactory contrôle si l’exception doit être retentée ou non. |
Invoke |
Obsolète.
Appelle la fonction donnée et effectue une nouvelle tentative pour les exceptions levées autres que les exceptions dans les doNotRetryExceptionTypes. Pour les exceptions qui ne se trouvent pas dans doNotRetryExceptionTypes, la méthode ReportOperationExceptionAsync() de CommunicationClientFactory contrôle si l’exception doit être retentée ou non. |
Invoke |
Appelle la fonction donnée et effectue une nouvelle tentative pour les exceptions levées autres que les exceptions dans les doNotRetryExceptionTypes. Pour les exceptions qui ne se trouvent pas dans doNotRetryExceptionTypes, la méthode ReportOperationExceptionAsync() de CommunicationClientFactory contrôle si l’exception doit être retentée ou non. Si vous appelez cette méthode dans Asp.Net/thread d’interface utilisateur, voici des recommandations pour éviter l’interblocage : 1 si votre API appelante est Async , utilisez ConfigureAwait(Boolean) pour ne pas reprendre dans le contexte orignal en la définissant sur false. 2 Ou pour appeler cette API dans un thread de thread de thread à l’aide de Task.Run. |
Invoke |
Appelle la fonction donnée et effectue une nouvelle tentative pour les exceptions levées autres que les exceptions dans les doNotRetryExceptionTypes. Pour les exceptions qui ne se trouvent pas dans doNotRetryExceptionTypes, la méthode ReportOperationExceptionAsync() de CommunicationClientFactory contrôle si l’exception doit être retentée ou non. Si vous appelez cette méthode dans Asp.Net/thread d’interface utilisateur, voici des recommandations pour éviter l’interblocage : 1 si votre API appelante est Async , utilisez ConfigureAwait(Boolean) pour ne pas reprendre dans le contexte orignal en la définissant sur false. 2 Ou pour appeler cette API dans un thread de thread de thread à l’aide de Task.Run. |
Invoke |
Appelle la fonction donnée et effectue une nouvelle tentative pour les exceptions levées autres que les exceptions dans les doNotRetryExceptionTypes. Pour les exceptions qui ne se trouvent pas dans doNotRetryExceptionTypes, la méthode ReportOperationExceptionAsync() de CommunicationClientFactory contrôle si l’exception doit être retentée ou non. Si vous appelez cette méthode dans Asp.Net/thread d’interface utilisateur, voici des recommandations pour éviter l’interblocage : 1 si votre API appelante est Async , utilisez ConfigureAwait(Boolean) pour ne pas reprendre dans le contexte orignal en la définissant sur false. 2 Ou pour appeler cette API dans un thread de thread de thread à l’aide de Task.Run. |
Invoke |
Appelle la fonction donnée et effectue une nouvelle tentative pour les exceptions levées autres que les exceptions dans les doNotRetryExceptionTypes. Pour les exceptions qui ne se trouvent pas dans doNotRetryExceptionTypes, la méthode ReportOperationExceptionAsync() de CommunicationClientFactory contrôle si l’exception doit être retentée ou non. Si vous appelez cette méthode dans Asp.Net/thread d’interface utilisateur, voici des recommandations pour éviter l’interblocage : 1 si votre API appelante est Async , utilisez ConfigureAwait(Boolean) pour ne pas reprendre dans le contexte orignal en la définissant sur false. 2 Ou pour appeler cette API dans un thread de thread de thread à l’aide de Task.Run. |
Try |
Obtient la partition de service résolue qui a été définie sur le client. |
Produit | Versions |
---|---|
Azure SDK for .NET | Latest |
Commentaires sur Azure SDK for .NET
Azure SDK for .NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :