Share via


IDocumentClient.DeleteStoredProcedureAsync メソッド

定義

オーバーロード

DeleteStoredProcedureAsync(String, RequestOptions)

StoredProcedure非同期操作として Azure Cosmos DB サービスから を削除します。

DeleteStoredProcedureAsync(Uri, RequestOptions)

Azure Cosmos DB サービスの非同期操作としてストアド プロシージャを削除します。

DeleteStoredProcedureAsync(String, RequestOptions)

StoredProcedure非同期操作として Azure Cosmos DB サービスから を削除します。

public System.Threading.Tasks.Task<Microsoft.Azure.Documents.Client.ResourceResponse<Microsoft.Azure.Documents.StoredProcedure>> DeleteStoredProcedureAsync (string storedProcedureLink, Microsoft.Azure.Documents.Client.RequestOptions options = default);
abstract member DeleteStoredProcedureAsync : string * Microsoft.Azure.Documents.Client.RequestOptions -> System.Threading.Tasks.Task<Microsoft.Azure.Documents.Client.ResourceResponse<Microsoft.Azure.Documents.StoredProcedure>>
Public Function DeleteStoredProcedureAsync (storedProcedureLink As String, Optional options As RequestOptions = Nothing) As Task(Of ResourceResponse(Of StoredProcedure))

パラメーター

storedProcedureLink
String

削除する の StoredProcedure リンク。 例: dbs/db_rid/colls/col_rid/sprocs/sproc_rid/

options
RequestOptions

(省略可能)要求の要求オプション。

戻り値

System.Threading.Tasks発行された要求にResourceResponse<TResource>関する情報を格納する を含む 。

例外

が設定されていない場合 storedProcedureLink

この例外は、さまざまな種類のエラーをカプセル化できます。 特定のエラーを特定するには、常に StatusCode プロパティを参照してください。 ドキュメントの作成時に取得できる一般的なコードは次のとおりです。

StatusCode例外の理由
404NotFound - 削除しようとしたリソースが存在しなかったことを意味します。

//Delete a stored procedure using its selfLink property.
//To get the sprocLink you would have to query for the Stored Procedure, using CreateStoredProcedureQuery(),  and then refer to its .SelfLink property
await client.DeleteStoredProcedureAsync(sprocLink);

こちらもご覧ください

適用対象

DeleteStoredProcedureAsync(Uri, RequestOptions)

Azure Cosmos DB サービスの非同期操作としてストアド プロシージャを削除します。

public System.Threading.Tasks.Task<Microsoft.Azure.Documents.Client.ResourceResponse<Microsoft.Azure.Documents.StoredProcedure>> DeleteStoredProcedureAsync (Uri storedProcedureUri, Microsoft.Azure.Documents.Client.RequestOptions options = default);
abstract member DeleteStoredProcedureAsync : Uri * Microsoft.Azure.Documents.Client.RequestOptions -> System.Threading.Tasks.Task<Microsoft.Azure.Documents.Client.ResourceResponse<Microsoft.Azure.Documents.StoredProcedure>>
Public Function DeleteStoredProcedureAsync (storedProcedureUri As Uri, Optional options As RequestOptions = Nothing) As Task(Of ResourceResponse(Of StoredProcedure))

パラメーター

storedProcedureUri
Uri

削除するストアド プロシージャの URI。

options
RequestOptions

(省略可能) RequestOptions 要求の 。

戻り値

非同期操作のサービス応答を表すタスク オブジェクト。

適用対象