TableClient.DeleteEntityAsync(String, String, ETag, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löscht die angegebene Tabellenentität.
public virtual System.Threading.Tasks.Task<Azure.Response> DeleteEntityAsync (string partitionKey, string rowKey, Azure.ETag ifMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteEntityAsync : string * string * Azure.ETag * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.DeleteEntityAsync : string * string * Azure.ETag * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function DeleteEntityAsync (partitionKey As String, rowKey As String, Optional ifMatch As ETag = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)
Parameter
- partitionKey
- String
Der partitionKey, der die Tabellenentität identifiziert.
- rowKey
- String
Der rowKey, der die Tabellenentität identifiziert.
- ifMatch
- ETag
Der If-Match Wert, der für die optimistische Parallelität verwendet werden soll. Wenn All angegeben ist, wird der Vorgang bedingungslos ausgeführt. Wenn der ETag Wert angegeben wird, schlägt der Vorgang mit der status 412 (Vorbedingung fehlgeschlagen) fehl, wenn der ETag Wert der Entität in der Tabelle nicht übereinstimmt. Standardmäßig wird bedingungslos gelöscht.
- cancellationToken
- CancellationToken
Ein CancellationToken , der die Lebensdauer der Anforderung steuert.
Gibt zurück
Die , Response die das Ergebnis des Vorgangs angibt.
Ausnahmen
Der Server hat einen Fehler zurückgegeben. Weitere Informationen, die vom Server zurückgegeben werden, finden Sie Message unter.
Hinweise
Hinweis: Diese Methode sollte nicht fehlschlagen, da die Entität nicht vorhanden ist. Wenn jedoch Löschvorgänge in einem TableTransactionActionübermittelt werden, schlägt die Transaktion fehl, wenn die Entität nicht vorhanden ist.
Gilt für:
Azure SDK for .NET