Compartilhar via


FabricClient.FaultManagementClient.MoveAuxiliaryAsync Método

Definição

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