IServicePartitionResolver.ResolveAsync Méthode
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.
Surcharges
ResolveAsync(ResolvedServicePartition, TimeSpan, TimeSpan, CancellationToken) |
Ré-résout une partition précédemment résolue du service spécifié avec les paramètres d’arrêt/de nouvelle tentative spécifiés en cas d’erreurs de nouvelle tentative. Cette surcharge de méthode est utilisée dans les cas où le client sait que la partition de service résolue dont il dispose n’est plus valide. |
ResolveAsync(Uri, ServicePartitionKey, TimeSpan, TimeSpan, CancellationToken) |
Résout une partition du service spécifié avec les paramètres d’arrêt/de nouvelle tentative spécifiés en cas d’erreurs pouvant être de nouvelles tentatives. |
ResolveAsync(ResolvedServicePartition, TimeSpan, TimeSpan, CancellationToken)
Ré-résout une partition précédemment résolue du service spécifié avec les paramètres d’arrêt/de nouvelle tentative spécifiés en cas d’erreurs de nouvelle tentative. Cette surcharge de méthode est utilisée dans les cas où le client sait que la partition de service résolue dont il dispose n’est plus valide.
public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveAsync (System.Fabric.ResolvedServicePartition previousRsp, TimeSpan resolveTimeoutPerTry, TimeSpan maxRetryBackoffInterval, System.Threading.CancellationToken cancellationToken);
abstract member ResolveAsync : System.Fabric.ResolvedServicePartition * TimeSpan * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveAsync (previousRsp As ResolvedServicePartition, resolveTimeoutPerTry As TimeSpan, maxRetryBackoffInterval As TimeSpan, cancellationToken As CancellationToken) As Task(Of ResolvedServicePartition)
Paramètres
- previousRsp
- ResolvedServicePartition
Partition de service résolue que le client a obtenue à partir de l’appel précédent de la méthode ResolveAsync().
- resolveTimeoutPerTry
- TimeSpan
Délai d’expiration par tentative de résolution.
- maxRetryBackoffInterval
- TimeSpan
Intervalle de retour en arrière avant de réessayer la résolution après une défaillance due à une exception pouvant être retente.
- cancellationToken
- CancellationToken
CancellationToken que cette opération observe. Il est utilisé pour notifier l’opération qu’elle doit être annulée.
Retours
Tâche qui représente l’opération de résolution de service en cours. Le résultat de la tâche est l’objet ResolvedServicePartition , qui contient les informations sur la partition de service résolue, y compris les points de terminaison de service.
S’applique à
ResolveAsync(Uri, ServicePartitionKey, TimeSpan, TimeSpan, CancellationToken)
Résout une partition du service spécifié avec les paramètres d’arrêt/de nouvelle tentative spécifiés en cas d’erreurs pouvant être de nouvelles tentatives.
public System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition> ResolveAsync (Uri serviceUri, Microsoft.ServiceFabric.Services.Client.ServicePartitionKey partitionKey, TimeSpan resolveTimeoutPerTry, TimeSpan maxRetryBackoffInterval, System.Threading.CancellationToken cancellationToken);
abstract member ResolveAsync : Uri * Microsoft.ServiceFabric.Services.Client.ServicePartitionKey * TimeSpan * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.ResolvedServicePartition>
Public Function ResolveAsync (serviceUri As Uri, partitionKey As ServicePartitionKey, resolveTimeoutPerTry As TimeSpan, maxRetryBackoffInterval As TimeSpan, cancellationToken As CancellationToken) As Task(Of ResolvedServicePartition)
Paramètres
- serviceUri
- Uri
Nom du service instance à résoudre.
- partitionKey
- ServicePartitionKey
Clé qui détermine la partition cible du service instance. Le schéma de partitionnement spécifié dans la clé doit correspondre au schéma de partitionnement utilisé pour créer le service instance.
- resolveTimeoutPerTry
- TimeSpan
Délai d’expiration par tentative de résolution.
- maxRetryBackoffInterval
- TimeSpan
Intervalle de retour en arrière avant de réessayer la résolution après une défaillance due à une exception pouvant être retente.
- cancellationToken
- CancellationToken
CancellationToken que cette opération observe. Il est utilisé pour notifier l’opération qu’elle doit être annulée.
Retours
Tâche qui représente l’opération de résolution de service en suspens. Le résultat de la tâche est l’objet ResolvedServicePartition , qui contient les informations sur la partition de service résolue, y compris les points de terminaison de service.
S’applique à
Azure SDK for .NET