IServicePartitionResolver.ResolveAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ResolveAsync(ResolvedServicePartition, TimeSpan, TimeSpan, CancellationToken) |
Resolve novamente uma partição resolvida anteriormente do serviço especificado com as configurações de retirada/repetição especificadas em erros de repetição. Essa sobrecarga de método é usada nos casos em que o cliente sabe que a partição de serviço resolvida que ela tem não é mais válida. |
ResolveAsync(Uri, ServicePartitionKey, TimeSpan, TimeSpan, CancellationToken) |
Resolve uma partição do serviço especificado com as configurações de retirada/repetição especificadas em erros que podem ser repetidos. |
ResolveAsync(ResolvedServicePartition, TimeSpan, TimeSpan, CancellationToken)
Resolve novamente uma partição resolvida anteriormente do serviço especificado com as configurações de retirada/repetição especificadas em erros de repetição. Essa sobrecarga de método é usada nos casos em que o cliente sabe que a partição de serviço resolvida que ela tem não é mais válida.
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)
Parâmetros
- previousRsp
- ResolvedServicePartition
A partição de serviço resolvida que o cliente obteve da invocação anterior do método ResolveAsync().
- resolveTimeoutPerTry
- TimeSpan
O tempo limite por resolve tentar.
- maxRetryBackoffInterval
- TimeSpan
O intervalo para retirada antes de tentar novamente a resolução após uma falha devido a uma exceção que pode ser repetida.
- cancellationToken
- CancellationToken
O CancellationToken que esta operação está observando. Ele é usado para notificar a operação de que ela deve ser cancelada.
Retornos
Uma Tarefa que representa a operação de resolução de serviço pendente. O resultado da Tarefa é o ResolvedServicePartition objeto , que contém as informações sobre a partição de serviço resolvida, incluindo os pontos de extremidade de serviço.
Aplica-se a
ResolveAsync(Uri, ServicePartitionKey, TimeSpan, TimeSpan, CancellationToken)
Resolve uma partição do serviço especificado com as configurações de retirada/repetição especificadas em erros que podem ser repetidos.
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)
Parâmetros
- serviceUri
- Uri
Nome da instância de serviço a ser resolve.
- partitionKey
- ServicePartitionKey
Chave que determina a partição de destino da instância de serviço. O esquema de particionamento especificado na chave deve corresponder ao esquema de particionamento usado para criar a instância de serviço.
- resolveTimeoutPerTry
- TimeSpan
O tempo limite por resolve tentar.
- maxRetryBackoffInterval
- TimeSpan
O intervalo para retirada antes de tentar novamente a resolução após uma falha devido a uma exceção que pode ser repetida.
- cancellationToken
- CancellationToken
O CancellationToken que esta operação está observando. Ele é usado para notificar a operação de que ela deve ser cancelada.
Retornos
Uma Tarefa que representa a operação de resolução de serviço pendente. O resultado da Tarefa é o ResolvedServicePartition objeto , que contém as informações sobre a partição de serviço resolvida, incluindo os pontos de extremidade de serviço.
Aplica-se a
Azure SDK for .NET