IServicePartitionResolver.ResolveAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ResolveAsync(ResolvedServicePartition, TimeSpan, TimeSpan, CancellationToken) |
Vuelve a resolver una partición resuelta previamente del servicio especificado con la configuración de retroceso o reintento especificada en los errores que se pueden reintentar. Esta sobrecarga de método se usa en los casos en los que el cliente sabe que la partición de servicio resuelta que ya no es válida. |
ResolveAsync(Uri, ServicePartitionKey, TimeSpan, TimeSpan, CancellationToken) |
Resuelve una partición del servicio especificado con la configuración de retroceso o reintento especificada en los errores que se pueden reintentar. |
ResolveAsync(ResolvedServicePartition, TimeSpan, TimeSpan, CancellationToken)
Vuelve a resolver una partición resuelta previamente del servicio especificado con la configuración de retroceso o reintento especificada en los errores que se pueden reintentar. Esta sobrecarga de método se usa en los casos en los que el cliente sabe que la partición de servicio resuelta que ya no es 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
Partición de servicio resuelta que el cliente obtuvo de la invocación anterior del método ResolveAsync().
- resolveTimeoutPerTry
- TimeSpan
Tiempo de espera por resolución try.
- maxRetryBackoffInterval
- TimeSpan
Intervalo que se va a revertir antes de volver a intentar la resolución después de un error debido a una excepción de reintentos.
- cancellationToken
- CancellationToken
CancellationToken que está observando esta operación. Se usa para notificar a la operación que se debe cancelar.
Devoluciones
Tarea que representa una operación de resolución de servicio pendiente. El resultado de la tarea es el ResolvedServicePartition objeto , que contiene la información sobre la partición de servicio resuelta, incluidos los puntos de conexión de servicio.
Se aplica a
ResolveAsync(Uri, ServicePartitionKey, TimeSpan, TimeSpan, CancellationToken)
Resuelve una partición del servicio especificado con la configuración de retroceso o reintento especificada en los errores que se pueden reintentar.
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
Nombre de la instancia de servicio que se va a resolver.
- partitionKey
- ServicePartitionKey
Clave que determina la partición de destino de la instancia de servicio. El esquema de partición especificado en la clave debe coincidir con el esquema de creación de particiones usado para crear la instancia de servicio.
- resolveTimeoutPerTry
- TimeSpan
Tiempo de espera por resolución try.
- maxRetryBackoffInterval
- TimeSpan
Intervalo que se va a revertir antes de volver a intentar la resolución después de un error debido a una excepción de reintentos.
- cancellationToken
- CancellationToken
CancellationToken que está observando esta operación. Se usa para notificar a la operación que se debe cancelar.
Devoluciones
Tarea que representa la operación de resolución de servicio pendiente. El resultado de la tarea es el ResolvedServicePartition objeto , que contiene la información sobre la partición de servicio resuelta, incluidos los puntos de conexión de servicio.
Se aplica a
Azure SDK for .NET