Compartir a través de


Scripts.DeleteStoredProcedureAsync Método

Definición

Elimine un elemento StoredProcedureProperties del servicio Azure Cosmos DB como una operación asincrónica.

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)

Parámetros

id
String

Identificador del procedimiento almacenado que se va a eliminar.

requestOptions
RequestOptions

(Opcional) Las opciones de la solicitud de procedimiento almacenado.

cancellationToken
CancellationToken

(Opcional) CancellationToken que representa la cancelación de la solicitud.

Devoluciones

que Task contiene un objeto ResponseMessage que contendrá la respuesta a la solicitud emitida.

Excepciones

Si id no se establece.

Esta excepción puede encapsular muchos tipos diferentes de errores. Para determinar el error específico, examine siempre la propiedad StatusCode. Algunos códigos comunes que puede obtener al crear un documento son:

StatusCodeMotivo de la excepción
404NotFound: significa que el recurso que intentó eliminar no existía.

Ejemplos

En este ejemplo se obtiene una referencia a un procedimiento almacenado existente y se elimina.

Scripts scripts = this.container.Scripts;
StoredProcedureResponse response = await scripts.DeleteStoredProcedureAsync("taxUdfId");

Se aplica a