IReliableStateManager.RemoveAsync 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
RemoveAsync(ITransaction, Uri, TimeSpan) |
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e todas as réplicas quando a transação é confirmada. |
RemoveAsync(ITransaction, String, TimeSpan) |
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e todas as réplicas quando a transação é confirmada. |
RemoveAsync(Uri, TimeSpan) |
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e de todas as réplicas. |
RemoveAsync(String, TimeSpan) |
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e de todas as réplicas. |
RemoveAsync(Uri) |
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e de todas as réplicas. |
RemoveAsync(ITransaction, String) |
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e todas as réplicas quando a transação é confirmada. |
RemoveAsync(String) |
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e de todas as réplicas. |
RemoveAsync(ITransaction, Uri) |
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e todas as réplicas quando a transação é confirmada. |
RemoveAsync(ITransaction, Uri, TimeSpan)
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e todas as réplicas quando a transação é confirmada.
public System.Threading.Tasks.Task RemoveAsync (Microsoft.ServiceFabric.Data.ITransaction tx, Uri name, TimeSpan timeout);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * Uri * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As Uri, timeout As TimeSpan) As Task
Parâmetros
- tx
- ITransaction
Transação à qual associar essa operação.
- name
- Uri
O nome do IReliableState a ser removido.
- timeout
- TimeSpan
A quantidade de tempo para aguardar a conclusão da operação antes de lançar um TimeoutException. Usado principalmente para evitar deadlocks. O padrão é 4 segundos.
Retornos
Tarefa que representa a operação de remoção assíncrona.
Exceções
tx
é nulo ou name
é nulo.
Um IReliableState com o nome fornecido não existe ou timeout
é negativo.
A operação não foi concluída dentro do tempo limite especificado.
Gerado quando o IReliableStateManager não está em Primary.
A transação foi falha interna do sistema. Repetir a operação em uma nova transação
Gerado quando uma chamada de método é inválida para o estado atual do objeto. Por exemplo, a transação usada já foi encerrada: confirmada ou anulada pelo usuário. Se essa exceção for gerada, é altamente provável que haja um bug no código de serviço do uso de transações.
Indica que o Gerenciador de Estado Confiável está fechado.
Comentários
Esta é uma operação atômica. O IReliableState será removido com êxito junto com todo o estado ou será deixado em tato. Se esse método gerar uma exceção, a transação deverá ser anulada.
Aplica-se a
RemoveAsync(ITransaction, String, TimeSpan)
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e todas as réplicas quando a transação é confirmada.
public System.Threading.Tasks.Task RemoveAsync (Microsoft.ServiceFabric.Data.ITransaction tx, string name, TimeSpan timeout);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * string * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As String, timeout As TimeSpan) As Task
Parâmetros
- tx
- ITransaction
Transação à qual associar essa operação.
- name
- String
O nome do IReliableState a ser removido.
- timeout
- TimeSpan
A quantidade de tempo para aguardar a conclusão da operação antes de lançar um TimeoutException. Usado principalmente para evitar deadlocks. O padrão é 4 segundos.
Retornos
Tarefa que representa a operação de remoção assíncrona.
Exceções
tx
é nulo ou name
é nulo.
Um IReliableState com o nome fornecido não existe ou timeout
é negativo.
A operação não foi concluída dentro do tempo limite especificado.
Gerado quando o IReliableStateManager não está em Primary.
A transação foi falha interna do sistema. Repetir a operação em uma nova transação
Gerado quando uma chamada de método é inválida para o estado atual do objeto. Por exemplo, a transação usada já foi encerrada: confirmada ou anulada pelo usuário. Se essa exceção for gerada, é altamente provável que haja um bug no código de serviço do uso de transações.
Indica que o Gerenciador de Estado Confiável está fechado.
Comentários
Esta é uma operação atômica. O IReliableState será removido com êxito junto com todo o estado ou será deixado em tato. Se esse método gerar uma exceção, a transação deverá ser anulada.
Aplica-se a
RemoveAsync(Uri, TimeSpan)
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e de todas as réplicas.
public System.Threading.Tasks.Task RemoveAsync (Uri name, TimeSpan timeout);
abstract member RemoveAsync : Uri * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As Uri, timeout As TimeSpan) As Task
Parâmetros
- name
- Uri
O nome do IReliableState a ser removido.
- timeout
- TimeSpan
A quantidade de tempo para aguardar a conclusão da operação antes de lançar um TimeoutException. Usado principalmente para evitar deadlocks. O padrão é 4 segundos.
Retornos
Tarefa que representa a operação de remoção assíncrona.
Exceções
name
é nulo.
Um IReliableState com o nome fornecido não existe ou timeout
é negativo.
A operação não foi concluída dentro do tempo limite especificado.
Gerado quando o IReliableStateManager não está em Primary.
Indica que o Gerenciador de Estado Confiável está fechado.
A operação foi falha interna do sistema. Repita a operação
Comentários
Esta é uma operação atômica. O IReliableState será removido com êxito junto com todo o estado ou será deixado em tato.
Aplica-se a
RemoveAsync(String, TimeSpan)
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e de todas as réplicas.
public System.Threading.Tasks.Task RemoveAsync (string name, TimeSpan timeout);
abstract member RemoveAsync : string * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As String, timeout As TimeSpan) As Task
Parâmetros
- name
- String
O nome do IReliableState a ser removido.
- timeout
- TimeSpan
A quantidade de tempo para aguardar a conclusão da operação antes de lançar um TimeoutException. Usado principalmente para evitar deadlocks. O padrão é 4 segundos.
Retornos
Tarefa que representa a operação de remoção assíncrona.
Exceções
name
é nulo.
Um IReliableState com o nome fornecido não existe ou timeout
é negativo.
A operação não foi concluída dentro do tempo limite especificado.
Gerado quando o IReliableStateManager não está em Primary.
Indica que o Gerenciador de Estado Confiável está fechado.
A operação foi falha interna do sistema. Repita a operação
Comentários
Esta é uma operação atômica. O IReliableState será removido com êxito junto com todo o estado ou será deixado em tato.
Aplica-se a
RemoveAsync(Uri)
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e de todas as réplicas.
public System.Threading.Tasks.Task RemoveAsync (Uri name);
abstract member RemoveAsync : Uri -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As Uri) As Task
Parâmetros
- name
- Uri
O nome do IReliableState a ser removido.
Retornos
Tarefa que representa a operação de remoção assíncrona.
Exceções
name
é nulo.
Um IReliableState com o nome fornecido não existe.
A operação não foi concluída dentro do tempo limite padrão.
Gerado quando o IReliableStateManager não está em Primary.
Indica que o Gerenciador de Estado Confiável está fechado.
A operação foi falha interna do sistema. Repita a operação
Comentários
Esta é uma operação atômica. O IReliableState será removido com êxito junto com todo o estado ou será deixado em tato.
Aplica-se a
RemoveAsync(ITransaction, String)
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e todas as réplicas quando a transação é confirmada.
public System.Threading.Tasks.Task RemoveAsync (Microsoft.ServiceFabric.Data.ITransaction tx, string name);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * string -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As String) As Task
Parâmetros
- tx
- ITransaction
Transação à qual associar essa operação.
- name
- String
O nome do IReliableState a ser removido.
Retornos
Tarefa que representa a operação de remoção assíncrona.
Exceções
tx
é nulo ou name
é nulo.
Um IReliableState com o nome fornecido não existe.
A operação não foi concluída dentro do tempo limite padrão.
Gerado quando o IReliableStateManager não está em Primary.
A transação foi falha interna do sistema. Repetir a operação em uma nova transação
Gerado quando uma chamada de método é inválida para o estado atual do objeto. Por exemplo, a transação usada já foi encerrada: confirmada ou anulada pelo usuário. Se essa exceção for gerada, é altamente provável que haja um bug no código de serviço do uso de transações.
Indica que o Gerenciador de Estado Confiável está fechado.
Comentários
Esta é uma operação atômica. O IReliableState será removido com êxito junto com todo o estado ou será deixado em tato. Se esse método gerar uma exceção, a transação deverá ser anulada.
Aplica-se a
RemoveAsync(String)
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e de todas as réplicas.
public System.Threading.Tasks.Task RemoveAsync (string name);
abstract member RemoveAsync : string -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As String) As Task
Parâmetros
- name
- String
O nome do IReliableState a ser removido.
Retornos
Tarefa que representa a operação de remoção assíncrona.
Exceções
name
é nulo.
Um IReliableState com o nome fornecido não existe.
A operação não foi concluída dentro do tempo limite padrão.
Gerado quando o IReliableStateManager não está em Primary.
Indica que o Gerenciador de Estado Confiável está fechado.
A operação foi falha interna do sistema. Repita a operação
Comentários
Esta é uma operação atômica. O IReliableState será removido com êxito junto com todo o estado ou será deixado em tato.
Aplica-se a
RemoveAsync(ITransaction, Uri)
Remove o IReliableState com o nome fornecido desse gerenciador de estado. O estado é permanentemente removido do armazenamento persistente e todas as réplicas quando a transação é confirmada.
public System.Threading.Tasks.Task RemoveAsync (Microsoft.ServiceFabric.Data.ITransaction tx, Uri name);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * Uri -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As Uri) As Task
Parâmetros
- tx
- ITransaction
Transação à qual associar essa operação.
- name
- Uri
O nome do IReliableState a ser removido.
Retornos
Tarefa que representa a operação de remoção assíncrona.
Exceções
tx
é nulo ou name
é nulo.
Um IReliableState com o nome fornecido não existe.
A operação não foi concluída dentro do tempo limite padrão.
Gerado quando o IReliableStateManager não está em Primary.
A transação foi falha interna do sistema. Repetir a operação em uma nova transação
Gerado quando uma chamada de método é inválida para o estado atual do objeto. Por exemplo, a transação usada já foi encerrada: confirmada ou anulada pelo usuário. Se essa exceção for gerada, é altamente provável que haja um bug no código de serviço do uso de transações.
Indica que o Gerenciador de Estado Confiável está fechado.
Comentários
Esta é uma operação atômica. O IReliableState será removido com êxito junto com todo o estado ou será deixado em tato. Se esse método gerar uma exceção, a transação deverá ser anulada.
Aplica-se a
Azure SDK for .NET