Partager via


IReliableStateManager.RemoveAsync Méthode

Définition

Surcharges

RemoveAsync(ITransaction, Uri, TimeSpan)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas lorsque la transaction est validée.

RemoveAsync(ITransaction, String, TimeSpan)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas lorsque la transaction est validée.

RemoveAsync(Uri, TimeSpan)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas.

RemoveAsync(String, TimeSpan)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas.

RemoveAsync(Uri)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas.

RemoveAsync(ITransaction, String)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas lorsque la transaction est validée.

RemoveAsync(String)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas.

RemoveAsync(ITransaction, Uri)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas lorsque la transaction est validée.

RemoveAsync(ITransaction, Uri, TimeSpan)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas lorsque la transaction est validée.

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

Paramètres

tx
ITransaction

Transaction à laquelle associer cette opération.

name
Uri

Nom de l'objet IReliableState à supprimer.

timeout
TimeSpan

Délai d’attente de la fin de l’opération avant de lever une exception TimeoutException. Principalement utilisé pour éviter les interblocages. La valeur par défaut est de 4 secondes.

Retours

Tâche qui représente l’opération de suppression asynchrone.

Exceptions

tx a la valeur null ou name a la valeur Null.

Un IReliableState avec le nom donné n’existe pas ou timeout est négatif.

L’opération n’a pas pu se terminer dans le délai d’expiration donné.

Levée lorsque n’est IReliableStateManager pas dans Primary.

La transaction a été défaillante en interne par le système. Réessayez l’opération sur une nouvelle transaction

Levée lorsqu’un appel de méthode n’est pas valide pour l’état actuel de l’objet. Par exemple, la transaction utilisée est déjà terminée : validée ou abandonnée par l’utilisateur. Si cette exception est levée, il est très probable qu’il y ait un bogue dans le code de service de l’utilisation des transactions.

Indique que le Gestionnaire d’état fiable est fermé.

Remarques

Il s’agit d’une opération atomique. Le IReliableState sera correctement supprimé avec tout l’état ou sera laissé en mode tact. Si cette méthode lève une exception, la transaction doit être abandonnée.

S’applique à

RemoveAsync(ITransaction, String, TimeSpan)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas lorsque la transaction est validée.

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

Paramètres

tx
ITransaction

Transaction à laquelle associer cette opération.

name
String

Nom de l'objet IReliableState à supprimer.

timeout
TimeSpan

Délai d’attente de la fin de l’opération avant de lever une exception TimeoutException. Principalement utilisé pour éviter les interblocages. La valeur par défaut est de 4 secondes.

Retours

Tâche qui représente l’opération de suppression asynchrone.

Exceptions

tx a la valeur null ou name a la valeur Null.

Un IReliableState avec le nom donné n’existe pas ou timeout est négatif.

L’opération n’a pas pu se terminer dans le délai d’expiration donné.

Levée lorsque n’est IReliableStateManager pas dans Primary.

La transaction a été défaillante en interne par le système. Réessayez l’opération sur une nouvelle transaction

Levée lorsqu’un appel de méthode n’est pas valide pour l’état actuel de l’objet. Par exemple, la transaction utilisée est déjà terminée : validée ou abandonnée par l’utilisateur. Si cette exception est levée, il est très probable qu’il y ait un bogue dans le code de service de l’utilisation des transactions.

Indique que le Gestionnaire d’état fiable est fermé.

Remarques

Il s’agit d’une opération atomique. Le IReliableState sera correctement supprimé avec tout l’état ou sera laissé en mode tact. Si cette méthode lève une exception, la transaction doit être abandonnée.

S’applique à

RemoveAsync(Uri, TimeSpan)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les 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

Paramètres

name
Uri

Nom de l'objet IReliableState à supprimer.

timeout
TimeSpan

Délai d’attente de la fin de l’opération avant de lever une exception TimeoutException. Principalement utilisé pour éviter les interblocages. La valeur par défaut est de 4 secondes.

Retours

Tâche qui représente l’opération de suppression asynchrone.

Exceptions

name a la valeur null.

Un IReliableState avec le nom donné n’existe pas ou timeout est négatif.

L’opération n’a pas pu se terminer dans le délai d’expiration donné.

Levée lorsque n’est IReliableStateManager pas dans Primary.

Indique que le Gestionnaire d’état fiable est fermé.

L’opération a été défaillante en interne par le système. Retentez l’opération

Remarques

Il s’agit d’une opération atomique. Le IReliableState sera correctement supprimé avec tout l’état ou sera laissé en mode tact.

S’applique à

RemoveAsync(String, TimeSpan)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les 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

Paramètres

name
String

Nom de l'objet IReliableState à supprimer.

timeout
TimeSpan

Délai d’attente de la fin de l’opération avant de lever une exception TimeoutException. Principalement utilisé pour éviter les interblocages. La valeur par défaut est de 4 secondes.

Retours

Tâche qui représente l’opération de suppression asynchrone.

Exceptions

name a la valeur null.

Un IReliableState avec le nom donné n’existe pas ou timeout est négatif.

L’opération n’a pas pu se terminer dans le délai d’expiration donné.

Levée lorsque n’est IReliableStateManager pas dans Primary.

Indique que le Gestionnaire d’état fiable est fermé.

L’opération a été défaillante en interne par le système. Retentez l’opération

Remarques

Il s’agit d’une opération atomique. Le IReliableState sera correctement supprimé avec tout l’état ou sera laissé en mode tact.

S’applique à

RemoveAsync(Uri)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les 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

Paramètres

name
Uri

Nom de l'objet IReliableState à supprimer.

Retours

Tâche qui représente l’opération de suppression asynchrone.

Exceptions

name a la valeur null.

Un IReliableState avec le nom donné n’existe pas.

L’opération n’a pas pu se terminer dans le délai d’expiration par défaut.

Levée lorsque n’est IReliableStateManager pas dans Primary.

Indique que le Gestionnaire d’état fiable est fermé.

L’opération a été défaillante en interne par le système. Retentez l’opération

Remarques

Il s’agit d’une opération atomique. Le IReliableState sera correctement supprimé avec tout l’état ou sera laissé en mode tact.

S’applique à

RemoveAsync(ITransaction, String)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas lorsque la transaction est validée.

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

Paramètres

tx
ITransaction

Transaction à laquelle associer cette opération.

name
String

Nom de l'objet IReliableState à supprimer.

Retours

Tâche qui représente l’opération de suppression asynchrone.

Exceptions

tx a la valeur null ou name a la valeur Null.

Un IReliableState avec le nom donné n’existe pas.

L’opération n’a pas pu se terminer dans le délai d’expiration par défaut.

Levée lorsque n’est IReliableStateManager pas dans Primary.

La transaction a été défaillante en interne par le système. Réessayez l’opération sur une nouvelle transaction

Levée lorsqu’un appel de méthode n’est pas valide pour l’état actuel de l’objet. Par exemple, la transaction utilisée est déjà terminée : validée ou abandonnée par l’utilisateur. Si cette exception est levée, il est très probable qu’il y ait un bogue dans le code de service de l’utilisation des transactions.

Indique que le Gestionnaire d’état fiable est fermé.

Remarques

Il s’agit d’une opération atomique. Le IReliableState sera correctement supprimé avec tout l’état ou sera laissé en mode tact. Si cette méthode lève une exception, la transaction doit être abandonnée.

S’applique à

RemoveAsync(String)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les 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

Paramètres

name
String

Nom de l'objet IReliableState à supprimer.

Retours

Tâche qui représente l’opération de suppression asynchrone.

Exceptions

name a la valeur null.

Un IReliableState avec le nom donné n’existe pas.

L’opération n’a pas pu se terminer dans le délai d’expiration par défaut.

Levée lorsque n’est IReliableStateManager pas dans Primary.

Indique que le Gestionnaire d’état fiable est fermé.

L’opération a été défaillante en interne par le système. Retentez l’opération

Remarques

Il s’agit d’une opération atomique. Le IReliableState sera correctement supprimé avec tout l’état ou sera laissé en mode tact.

S’applique à

RemoveAsync(ITransaction, Uri)

Supprime le IReliableState avec le nom donné de ce gestionnaire d’état. L’état est définitivement supprimé du stockage persistant et de tous les réplicas lorsque la transaction est validée.

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

Paramètres

tx
ITransaction

Transaction à laquelle associer cette opération.

name
Uri

Nom de l'objet IReliableState à supprimer.

Retours

Tâche qui représente l’opération de suppression asynchrone.

Exceptions

tx a la valeur null ou name a la valeur Null.

Un IReliableState avec le nom donné n’existe pas.

L’opération n’a pas pu se terminer dans le délai d’expiration par défaut.

Levée lorsque n’est IReliableStateManager pas dans Primary.

La transaction a été défaillante en interne par le système. Réessayez l’opération sur une nouvelle transaction

Levée lorsqu’un appel de méthode n’est pas valide pour l’état actuel de l’objet. Par exemple, la transaction utilisée est déjà terminée : validée ou abandonnée par l’utilisateur. Si cette exception est levée, il est très probable qu’il y ait un bogue dans le code de service de l’utilisation des transactions.

Indique que le Gestionnaire d’état fiable est fermé.

Remarques

Il s’agit d’une opération atomique. Le IReliableState sera correctement supprimé avec tout l’état ou sera laissé en mode tact. Si cette méthode lève une exception, la transaction doit être abandonnée.

S’applique à