KeyValueStoreReplica.OnChangeRoleAsync(ReplicaRole, CancellationToken) 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.
Indica que esse réplica está alterando as funções.
protected virtual System.Threading.Tasks.Task<string> OnChangeRoleAsync (System.Fabric.ReplicaRole newRole, System.Threading.CancellationToken cancellationToken);
abstract member OnChangeRoleAsync : System.Fabric.ReplicaRole * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.OnChangeRoleAsync : System.Fabric.ReplicaRole * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Protected Overridable Function OnChangeRoleAsync (newRole As ReplicaRole, cancellationToken As CancellationToken) As Task(Of String)
Parâmetros
- newRole
- ReplicaRole
A função de destino.
- cancellationToken
- CancellationToken
Atualmente não utilizado. Reservado para uso futuro.
Retornos
Uma tarefa cujo resultado é o endereço resolvível desse réplica.
Comentários
O aplicativo réplica deve substituir esse método se derivar de KeyValueStoreReplica, que é o padrão recomendado. O aplicativo réplica deve retornar um Task cujo resultado é o endereço desse réplica. Esse réplica endereço é armazenado pelo sistema como está e pode ser recuperado (não modificado) usando ResolveServicePartitionAsync(Uri). O aplicativo deve ter cuidado para concluir a alteração de função em tempo hábil, pois a reconfiguração do conjunto de réplica será bloqueada por trás da conclusão de todas as chamadas de função de alteração pendentes.
Aplica-se a
Azure SDK for .NET