Scripts.DeleteStoredProcedureAsync 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.
StoredProcedureProperties Löschen sie aus dem Azure Cosmos DB-Dienst als asynchronen Vorgang.
public abstract System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Scripts.StoredProcedureResponse> DeleteStoredProcedureAsync(string id, Microsoft.Azure.Cosmos.RequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteStoredProcedureAsync : string * Microsoft.Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.Scripts.StoredProcedureResponse>
Public MustOverride Function DeleteStoredProcedureAsync (id As String, Optional requestOptions As RequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of StoredProcedureResponse)
Parameter
- id
- String
Der Bezeichner der zu löschenden gespeicherten Prozedur.
- requestOptions
- RequestOptions
(Optional) Die Optionen für die Anforderung einer gespeicherten Prozedur.
- cancellationToken
- CancellationToken
(Optional) CancellationToken stellt den Anforderungsabbruch dar.
Gibt zurück
Eine Task , die eine ResponseMessage enthält, die die Antwort auf die ausgestellte Anforderung enthält.
Ausnahmen
Wenn id
nicht festgelegt sind.
Diese Ausnahme kann viele verschiedene Fehlertypen kapseln. Um den spezifischen Fehler zu ermitteln, sehen Sie sich immer die StatusCode-Eigenschaft an. Einige häufige Codes, die Sie beim Erstellen eines Dokuments erhalten können, sind:
StatusCode | Grund für die Ausnahme |
---|---|
404 | NotFound: Dies bedeutet, dass die Ressource, die Sie löschen möchten, nicht vorhanden war. |
Beispiele
In diesem Beispiel wird ein Verweis auf eine vorhandene gespeicherte Prozedur abgerufen und gelöscht.
Scripts scripts = this.container.Scripts;
StoredProcedureResponse response = await scripts.DeleteStoredProcedureAsync("taxUdfId");
Gilt für:
Azure SDK for .NET