Share via


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

Definición

Elimina la entidad de tabla especificada.

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

Parámetros

partitionKey
String

PartitionKey que identifica la entidad de tabla.

rowKey
String

RowKey que identifica la entidad de tabla.

ifMatch
ETag

Valor de If-Match que se va a usar para la simultaneidad optimista. Si All se especifica , la operación se ejecutará incondicionalmente. Si se especifica el ETag valor, se producirá un error en la operación con un estado 412 (Error de condición previa) si el ETag valor de la entidad de la tabla no coincide. El valor predeterminado es eliminar incondicionalmente.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

que Response indica el resultado de la operación.

Excepciones

El servidor devolvió un error. Consulte Message para obtener más información devuelta desde el servidor.

Comentarios

Nota: Este método no debe producir un error porque la entidad no existe, pero si las operaciones de eliminación se envían en , TableTransactionActionse producirá un error en la transacción si la entidad no existe.

Se aplica a