FabricClient.FaultManagementClient.MoveInstanceAsync Método

Definição

Sobrecargas

MoveInstanceAsync(String, PartitionSelector, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, String, PartitionSelector, Boolean, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, String, PartitionSelector, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, String, PartitionSelector, Boolean, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, PartitionSelector, Boolean, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, String, PartitionSelector, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, String, PartitionSelector, Boolean)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(PartitionSelector, Boolean, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, PartitionSelector, Boolean, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, PartitionSelector, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, PartitionSelector, Boolean)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(PartitionSelector, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(PartitionSelector, Boolean, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, PartitionSelector)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(PartitionSelector, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(PartitionSelector, Boolean)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(PartitionSelector)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, String, PartitionSelector)

Move a instância selecionada do nó atual para o novo nó no cluster.

MoveInstanceAsync(String, PartitionSelector, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : string * System.Fabric.PartitionSelector * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, partitionSelector As PartitionSelector, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada especificada por currentNodeName. Essa instância selecionada será movida para o novo local de nó selecionado aleatoriamente. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e t

Aplica-se a

MoveInstanceAsync(String, String, PartitionSelector, Boolean, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : string * string * System.Fabric.PartitionSelector * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

newNodeName
String

nome do nó para onde a instância selecionada será movida

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada dentro da estrutura do seletor de partição especificada pelo local currentNodeName. Essa instância selecionada será movida para o local newNodeName do local do nó atual. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e t

Aplica-se a

MoveInstanceAsync(String, String, PartitionSelector, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : string * string * System.Fabric.PartitionSelector * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

newNodeName
String

nome do nó para onde a instância selecionada será movida

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada dentro da estrutura do seletor de partição especificada pelo local currentNodeName. Essa instância selecionada será movida para o local newNodeName do local do nó atual. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e t

Aplica-se a

MoveInstanceAsync(String, String, PartitionSelector, Boolean, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : string * string * System.Fabric.PartitionSelector * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

newNodeName
String

nome do nó para onde a instância selecionada será movida

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada especificada por currentNodeName e a move para o novo local do nó especificado por newNodeName. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e t

Aplica-se a

MoveInstanceAsync(String, PartitionSelector, Boolean, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : string * System.Fabric.PartitionSelector * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada especificada por currentNodeName. Essa instância selecionada será movida para o novo local de nó selecionado aleatoriamente. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e t

Aplica-se a

MoveInstanceAsync(String, String, PartitionSelector, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : string * string * System.Fabric.PartitionSelector * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

newNodeName
String

nome do nó para onde a instância selecionada será movida

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada nesta Partição Selecionada.

token
CancellationToken

O token de cancelamento

Retornos

Uma tarefa com o resultado da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada especificada por currentNodeName e a move para o novo local do nó especificado por newNodeName. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e t

Aplica-se a

MoveInstanceAsync(String, String, PartitionSelector, Boolean)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints);
member this.MoveInstanceAsync : string * string * System.Fabric.PartitionSelector * bool -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

newNodeName
String

nome do nó para onde a instância selecionada será movida

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada especificada por currentNodeName e a move para o novo local do nó especificado por newNodeName. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e hora.

Aplica-se a

MoveInstanceAsync(PartitionSelector, Boolean, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : System.Fabric.PartitionSelector * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (partitionSelector As PartitionSelector, ignoreConstraints As Boolean, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada aleatoriamente para o seletor de partição especificado. Essa sobrecarga de API seleciona aleatoriamente o novo local do nó de instância para movimentação de instância Essa instância selecionada será movida para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e t

Aplica-se a

MoveInstanceAsync(String, PartitionSelector, Boolean, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : string * System.Fabric.PartitionSelector * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada dentro da estrutura do seletor de partição especificada por currentNodeName. Essa sobrecarga de API seleciona aleatoriamente o novo nó de instância para movimentação de instância Essa instância selecionada será movida para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.

Aplica-se a

MoveInstanceAsync(String, PartitionSelector, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : string * System.Fabric.PartitionSelector * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, partitionSelector As PartitionSelector, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada nesta Partição Selecionada.

token
CancellationToken

O token de cancelamento

Retornos

Uma tarefa com o resultado da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada dentro da estrutura do seletor de partição especificada por currentNodeName. Essa sobrecarga de API seleciona aleatoriamente o novo nó de instância para movimentação de instância Essa instância selecionada será movida para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e hora.

Aplica-se a

MoveInstanceAsync(String, PartitionSelector, Boolean)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints);
member this.MoveInstanceAsync : string * System.Fabric.PartitionSelector * bool -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, partitionSelector As PartitionSelector, ignoreConstraints As Boolean) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada dentro da estrutura do seletor de partição especificada por currentNodeName. Essa sobrecarga de API seleciona aleatoriamente o novo nó de instância para movimentação de instância Essa instância selecionada será movida para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.

Aplica-se a

MoveInstanceAsync(PartitionSelector, TimeSpan, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (System.Fabric.PartitionSelector partitionSelector, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : System.Fabric.PartitionSelector * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (partitionSelector As PartitionSelector, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada aleatoriamente para o seletor de partição especificado. Essa sobrecarga de API seleciona aleatoriamente o novo local do nó de instância para movimentação de instância Essa instância selecionada será movida para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e t

Aplica-se a

MoveInstanceAsync(PartitionSelector, Boolean, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : System.Fabric.PartitionSelector * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (partitionSelector As PartitionSelector, ignoreConstraints As Boolean, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

Essa sobrecarga de API seleciona aleatoriamente o nó da instância atual para a instância aleatória da partição selecionada e o novo nó de instância para a movimentação de instância Essa instância selecionada será movida para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.

Aplica-se a

MoveInstanceAsync(String, PartitionSelector)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, System.Fabric.PartitionSelector partitionSelector);
member this.MoveInstanceAsync : string * System.Fabric.PartitionSelector -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, partitionSelector As PartitionSelector) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada nesta Partição Selecionada.

Retornos

Uma tarefa com o resultado da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada dentro da estrutura do seletor de partição especificada por currentNodeName. Essa sobrecarga de API seleciona aleatoriamente o novo nó de instância para movimentação de instância Essa instância selecionada será movida para o novo local do nó do local atual do nó. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.

Aplica-se a

MoveInstanceAsync(PartitionSelector, CancellationToken)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (System.Fabric.PartitionSelector partitionSelector, System.Threading.CancellationToken token);
member this.MoveInstanceAsync : System.Fabric.PartitionSelector * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (partitionSelector As PartitionSelector, token As CancellationToken) As Task(Of MoveInstanceResult)

Parâmetros

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada nesta Partição Selecionada.

token
CancellationToken

O token de cancelamento

Retornos

Uma tarefa com o resultado da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

Essa sobrecarga de API seleciona aleatoriamente o nó da instância atual para a instância aleatória da partição selecionada e o novo nó de instância para a movimentação de instância Essa instância selecionada será movida para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.

Aplica-se a

MoveInstanceAsync(PartitionSelector, Boolean)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (System.Fabric.PartitionSelector partitionSelector, bool ignoreConstraints);
member this.MoveInstanceAsync : System.Fabric.PartitionSelector * bool -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (partitionSelector As PartitionSelector, ignoreConstraints As Boolean) As Task(Of MoveInstanceResult)

Parâmetros

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada 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 da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada dentro da estrutura do seletor de partição especificada pelo nó da instância atual. Essa sobrecarga de API seleciona aleatoriamente o nó da instância atual para a instância aleatória da partição selecionada e o novo nó de instância para a movimentação de instância Essa instância selecionada será movida para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.

Aplica-se a

MoveInstanceAsync(PartitionSelector)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (System.Fabric.PartitionSelector partitionSelector);
member this.MoveInstanceAsync : System.Fabric.PartitionSelector -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (partitionSelector As PartitionSelector) As Task(Of MoveInstanceResult)

Parâmetros

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada nesta Partição Selecionada.

Retornos

Uma tarefa com o resultado da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada dentro da estrutura do seletor de partição especificada pelo nó da instância atual. Essa sobrecarga de API seleciona aleatoriamente o nó da instância atual para a instância aleatória da partição selecionada e o novo nó de instância para a movimentação de instância Essa instância selecionada será movida para o novo local do nó do local do nó atual. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.

Aplica-se a

MoveInstanceAsync(String, String, PartitionSelector)

Move a instância selecionada do nó atual para o novo nó no cluster.

public System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult> MoveInstanceAsync (string currentNodeName, string newNodeName, System.Fabric.PartitionSelector partitionSelector);
member this.MoveInstanceAsync : string * string * System.Fabric.PartitionSelector -> System.Threading.Tasks.Task<System.Fabric.Result.MoveInstanceResult>
Public Function MoveInstanceAsync (currentNodeName As String, newNodeName As String, partitionSelector As PartitionSelector) As Task(Of MoveInstanceResult)

Parâmetros

currentNodeName
String

nome do nó em que a instância selecionada para movimentação está presente no momento

newNodeName
String

nome do nó para onde a instância selecionada será movida

partitionSelector
PartitionSelector

A Instância de Movimentação será chamada nesta Partição Selecionada.

Retornos

Uma tarefa com o resultado da instância de movimentação

Exceções

A repetição está esgotada.

Operação inválida – se a ação for chamada no serviço com estado. - Se não houver nenhuma instância ativa - Se não houver nós suficientes disponíveis para ação

FabricErrorCode.AlreadyInstance - Se a instância ativa para a partição selecionada já existir no novo nó FabricErrorCode.ConstraintNotSatisfied - se as restrições para o novo local da instância proibissem a movimentação

Comentários

A API usa a instância selecionada especificada por currentNodeName e a move para o novo local do nó especificado por newNodeName. Essa API é segura, ou seja, não causará perda de disponibilidade por si só, a menos que falhas ou falhas adicionais ocorram ao mesmo tempo.e hora.

Aplica-se a