Partager via


TableClient.DeleteEntity(String, String, ETag, CancellationToken) Méthode

Définition

Supprime l’entité de table spécifiée.

public virtual Azure.Response DeleteEntity (string partitionKey, string rowKey, Azure.ETag ifMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteEntity : string * string * Azure.ETag * System.Threading.CancellationToken -> Azure.Response
override this.DeleteEntity : string * string * Azure.ETag * System.Threading.CancellationToken -> Azure.Response
Public Overridable Function DeleteEntity (partitionKey As String, rowKey As String, Optional ifMatch As ETag = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response

Paramètres

partitionKey
String

PartitionKey qui identifie l’entité de table.

rowKey
String

RowKey qui identifie l’entité de table.

ifMatch
ETag

Valeur If-Match à utiliser pour l’accès concurrentiel optimiste. Si All est spécifié, l’opération est exécutée sans condition. Si la ETag valeur est spécifiée, l’opération échoue avec un status de 412 (Échec de la condition préalable) si la ETag valeur de l’entité dans la table ne correspond pas. La valeur par défaut consiste à supprimer de manière inconditionnelle.

cancellationToken
CancellationToken

Contrôle CancellationToken de la durée de vie de la requête.

Retours

Response indiquant le résultat de l’opération.

Exceptions

Le serveur a retourné une erreur. Consultez Message pour plus d’informations renvoyées par le serveur.

Remarques

Remarque : Cette méthode ne doit pas échouer, car l’entité n’existe pas. Toutefois, si des opérations de suppression sont envoyées dans un TableTransactionAction, la transaction échoue si l’entité n’existe pas.

S’applique à