CosmosScripts.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.
Löschen Sie einen StoredProcedureProperties aus dem Azure Cosmos DB-Dienst als asynchronen Vorgang.
public abstract System.Threading.Tasks.Task<Azure.Response<Azure.Cosmos.Scripts.StoredProcedureProperties>> DeleteStoredProcedureAsync (string id, Azure.Cosmos.RequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteStoredProcedureAsync : string * Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Cosmos.Scripts.StoredProcedureProperties>>
Public MustOverride Function DeleteStoredProcedureAsync (id As String, Optional requestOptions As RequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of StoredProcedureProperties))
Parameter
- id
- String
Der Bezeichner der zu löschenden gespeicherten Prozedur.
- requestOptions
- RequestOptions
(Optional) Die Optionen für die Anforderung der gespeicherten Prozedur StoredProcedureRequestOptions
- cancellationToken
- CancellationToken
(Optional) CancellationToken stellt die Anforderungsabbruch dar.
Gibt zurück
Eine Task , die eine Response 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, sind:
StatusCode | Ausnahmegrund |
---|---|
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.
CosmosScripts scripts = this.container.Scripts;
Response<StoredProcedureProperties> response = await scripts.DeleteStoredProcedureAsync("taxUdfId");
Gilt für:
Azure SDK for .NET