FabricClient.FaultManagementClient.MoveInstanceAsync 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
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
Azure SDK for .NET