FabricClient.FaultManagementClient.MoveAuxiliaryAsync 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
MoveAuxiliaryAsync(PartitionSelector) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, String, PartitionSelector, Boolean, TimeSpan, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, String, PartitionSelector, TimeSpan, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, String, PartitionSelector, Boolean, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, PartitionSelector, Boolean, TimeSpan, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, String, PartitionSelector, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, PartitionSelector, TimeSpan, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, PartitionSelector, Boolean, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(PartitionSelector, Boolean, TimeSpan, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, String, PartitionSelector, Boolean) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, PartitionSelector, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, PartitionSelector, Boolean) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(PartitionSelector, TimeSpan, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(PartitionSelector, Boolean, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, PartitionSelector) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(PartitionSelector, CancellationToken) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(PartitionSelector, Boolean) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(String, String, PartitionSelector) |
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster. |
MoveAuxiliaryAsync(PartitionSelector)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (System.Fabric.PartitionSelector partitionSelector);
member this.MoveAuxiliaryAsync : System.Fabric.PartitionSelector -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (partitionSelector As PartitionSelector) As Task(Of MoveAuxiliaryResult)
Parâmetros
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se réplica secundária para partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
A API usa o réplica auxiliar selecionado dentro da estrutura do seletor de partição especificada pelo nó auxiliar atual. Essa sobrecarga de API seleciona aleatoriamente o nó auxiliar atual para réplica auxiliares aleatórios da partição selecionada e o novo nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, String, PartitionSelector, Boolean, TimeSpan, CancellationToken)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : string * string * System.Fabric.PartitionSelector * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- newNodeName
- String
nome do nó em que réplica selecionadas a serem movidas
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se deve ou não ignorar restrições ao tentar executar a movimentação.
- operationTimeout
- TimeSpan
O tempo limite para essa chamada à API.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se réplica secundária para partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation – se o réplica de destino não for um auxiliar
Comentários
A API usa o réplica auxiliar selecionado dentro da estrutura do seletor de partição especificada pelo local currentNodeName. Essa réplica selecionada será movida para o local newNodeName do local do nó atual. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, String, PartitionSelector, TimeSpan, CancellationToken)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : string * string * System.Fabric.PartitionSelector * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- newNodeName
- String
nome do nó em que réplica selecionadas a serem movidas
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- operationTimeout
- TimeSpan
O tempo limite para essa chamada à API.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se réplica secundária para partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation – se o réplica de destino não for um auxiliar
Comentários
A API usa o réplica auxiliar selecionado dentro da estrutura do seletor de partição especificada pelo local currentNodeName. Essa réplica selecionada será movida para o local newNodeName do local do nó atual. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, String, PartitionSelector, Boolean, CancellationToken)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : string * string * System.Fabric.PartitionSelector * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- newNodeName
- String
nome do nó em que réplica selecionadas a serem movidas
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se deve ou não ignorar restrições ao tentar executar a movimentação.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se réplica secundária para partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
A API usa a réplica auxiliar selecionada especificada por currentNodeName e a move para o novo local do nó especificado por newNodeName. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, PartitionSelector, Boolean, TimeSpan, CancellationToken)
Move os réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : string * System.Fabric.PartitionSelector * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se deve ou não ignorar restrições ao tentar executar a movimentação.
- operationTimeout
- TimeSpan
O tempo limite para essa chamada à API.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se réplica secundária para partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
A API usa o réplica auxiliar selecionado especificado por currentNodeName. Essa réplica selecionada será movida para o novo local do novo nó selecionado aleatoriamente. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, String, PartitionSelector, CancellationToken)
Move os réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : string * string * System.Fabric.PartitionSelector * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- newNodeName
- String
nome do nó para o qual réplica selecionadas a serem movidas
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica Primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se a réplica secundária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se o auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - Se as restrições para o novo local do réplica proibiria a movimentação
Comentários
A API usa o réplica auxiliar selecionado especificado por currentNodeName e a move para o novo local do nó especificado por newNodeName. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, PartitionSelector, TimeSpan, CancellationToken)
Move os réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : string * System.Fabric.PartitionSelector * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, partitionSelector As PartitionSelector, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- operationTimeout
- TimeSpan
O tempo limite para essa chamada à API.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica Primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se a réplica secundária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se o auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - Se as restrições para o novo local do réplica proibiria a movimentação
Comentários
A API usa o réplica auxiliar selecionado especificado por currentNodeName. Essa réplica selecionada será movida para o novo local de nó selecionado aleatoriamente. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, PartitionSelector, Boolean, CancellationToken)
Move os réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : string * System.Fabric.PartitionSelector * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se as restrições devem ou não ser ignoradas ao tentar executar a movimentação.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica Primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se a réplica secundária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se o auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - Se as restrições para o novo local do réplica proibiria a movimentação
Comentários
A API usa o réplica auxiliar selecionado dentro da estrutura do seletor de partição especificada por currentNodeName. Essa sobrecarga de API seleciona aleatoriamente o novo nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(PartitionSelector, Boolean, TimeSpan, CancellationToken)
Move os réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : System.Fabric.PartitionSelector * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (partitionSelector As PartitionSelector, ignoreConstraints As Boolean, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se as restrições devem ou não ser ignoradas ao tentar executar a movimentação.
- operationTimeout
- TimeSpan
O tempo limite para essa chamada à API.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica Primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se a réplica secundária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se o auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation – se o réplica de destino não for um auxiliar
Comentários
A API usa o réplica auxiliar selecionado aleatoriamente para o seletor de partição especificado. Essa sobrecarga de API seleciona aleatoriamente o novo local do nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, String, PartitionSelector, Boolean)
Move os réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints);
member this.MoveAuxiliaryAsync : string * string * System.Fabric.PartitionSelector * bool -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- newNodeName
- String
nome do nó para o qual réplica selecionadas a serem movidas
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se as restrições devem ou não ser ignoradas ao tentar executar a movimentação.
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica Primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se a réplica secundária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se o auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - Se as restrições para o novo local do réplica proibiria a movimentação
Comentários
A API usa o réplica auxiliar selecionado especificado por currentNodeName e a move para o novo local do nó especificado por newNodeName. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, PartitionSelector, CancellationToken)
Move os réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : string * System.Fabric.PartitionSelector * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, partitionSelector As PartitionSelector, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica Primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se a réplica secundária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se o auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - Se as restrições para o novo local do réplica proibiria a movimentação
Comentários
A API usa o réplica auxiliar selecionado dentro da estrutura do seletor de partição especificada por currentNodeName. Essa sobrecarga de API seleciona aleatoriamente o novo nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, PartitionSelector, Boolean)
Move os réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints);
member this.MoveAuxiliaryAsync : string * System.Fabric.PartitionSelector * bool -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se as restrições devem ou não ser ignoradas ao tentar executar a movimentação.
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica Primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se a réplica secundária para a partição selecionada já existe no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se a réplica auxiliar ativa para a partição selecionada já existir no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica que está sendo movido não for um FabricErrorCode.ConstraintNotSatisfied auxiliar – se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
A API usa o réplica auxiliar selecionado dentro da estrutura do seletor de partição especificada por currentNodeName. Essa sobrecarga de API seleciona aleatoriamente o novo nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(PartitionSelector, TimeSpan, CancellationToken)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (System.Fabric.PartitionSelector partitionSelector, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : System.Fabric.PartitionSelector * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (partitionSelector As PartitionSelector, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- operationTimeout
- TimeSpan
O tempo limite para essa chamada à API.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica Primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se a réplica secundária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se o auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation – se o réplica de destino não for um auxiliar
Comentários
A API usa o réplica auxiliar selecionado aleatoriamente para o seletor de partição especificado. Essa sobrecarga de API seleciona aleatoriamente o novo local do nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(PartitionSelector, Boolean, CancellationToken)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : System.Fabric.PartitionSelector * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (partitionSelector As PartitionSelector, ignoreConstraints As Boolean, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se deve ou não ignorar restrições ao tentar executar a movimentação.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica – Se réplica secundário para partição selecionada já existe no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - se a réplica auxiliar ativa para partição selecionada já existir no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica que está sendo movido não for um FabricErrorCode.ConstraintNotSatisfied auxiliar – se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
Essa sobrecarga de API seleciona aleatoriamente o nó auxiliar atual para réplica auxiliares aleatórios da partição selecionada e o novo nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, PartitionSelector)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector);
member this.MoveAuxiliaryAsync : string * System.Fabric.PartitionSelector -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, partitionSelector As PartitionSelector) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se réplica secundária para partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
A API usa o réplica auxiliar selecionado dentro da estrutura do seletor de partição especificada por currentNodeName. Essa sobrecarga de API seleciona aleatoriamente o novo nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(PartitionSelector, CancellationToken)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (System.Fabric.PartitionSelector partitionSelector, System.Threading.CancellationToken token);
member this.MoveAuxiliaryAsync : System.Fabric.PartitionSelector * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (partitionSelector As PartitionSelector, token As CancellationToken) As Task(Of MoveAuxiliaryResult)
Parâmetros
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- token
- CancellationToken
O token de cancelamento
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para a partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica – Se réplica secundário para partição selecionada já existe no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - se a réplica auxiliar ativa para partição selecionada já existir no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica que está sendo movido não for um FabricErrorCode.ConstraintNotSatisfied auxiliar – se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
Essa sobrecarga de API seleciona aleatoriamente o nó auxiliar atual para réplica auxiliares aleatórios da partição selecionada e o novo nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(PartitionSelector, Boolean)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints);
member this.MoveAuxiliaryAsync : System.Fabric.PartitionSelector * bool -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (partitionSelector As PartitionSelector, ignoreConstraints As Boolean) As Task(Of MoveAuxiliaryResult)
Parâmetros
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
- ignoreConstraints
- Boolean
Se deve ou não ignorar restrições ao tentar executar a movimentação.
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se réplica secundária para partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
A API usa o réplica auxiliar selecionado dentro da estrutura do seletor de partição especificada pelo nó auxiliar atual. Essa sobrecarga de API seleciona aleatoriamente o nó auxiliar atual para réplica auxiliares aleatórios da partição selecionada e o novo nó auxiliar para réplica movimento Este réplica selecionado será movido para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
MoveAuxiliaryAsync(String, String, PartitionSelector)
Move réplica auxiliares selecionados do nó atual para o novo nó no cluster.
public System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult> MoveAuxiliaryAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector);
member this.MoveAuxiliaryAsync : string * string * System.Fabric.PartitionSelector -> System.Threading.Tasks.Task<System.Fabric.Result.MoveAuxiliaryResult>
Public Function MoveAuxiliaryAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector) As Task(Of MoveAuxiliaryResult)
Parâmetros
- currentNodeName
- String
nome do nó em que o réplica selecionado para movimentação está presente no momento
- newNodeName
- String
nome do nó em que réplica selecionadas a serem movidas
- partitionSelector
- PartitionSelector
Mover Auxiliar será chamado nesta Partição Selecionada.
Retornos
Uma tarefa com o resultado auxiliar de movimentação
Exceções
A repetição está esgotada.
Operação inválida – se a ação for chamada no serviço sem estado ou não persistente. - Se não houver nenhum réplica auxiliar ativo - Se não houver nós suficientes disponíveis para a ação
FabricErrorCode.AlreadyPrimaryReplica - Se a réplica primária para partição selecionada já existir no novo nó FabricErrorCode.AlreadySecondaryReplica - Se réplica secundária para partição selecionada já existir no novo nó FabricErrorCode.AlreadyAuxiliaryReplica - Se auxiliar ativo réplica para partição selecionada já existe no novo nó FabricErrorCode.InvalidReplicaStateForReplicaOperation - Se o réplica de destino não for um FabricErrorCode.ConstraintNotSatisfied auxiliar - se as restrições para o novo local do réplica proibiriam a movimentação
Comentários
A API usa a réplica auxiliar selecionada especificada por currentNodeName e a move para o novo local do nó especificado por newNodeName. Essa API é segura, ou seja, não causará quorum ou perda de dados por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.
Aplica-se a
Azure SDK for .NET