Share via


StoredProcedure class

Operaciones para leer, reemplazar, eliminar o ejecutar un procedimiento almacenado específico existente por id.

Para que las operaciones creen, lean todos o consulten procedimientos almacenados,

Propiedades

container
id
url

Devuelve una dirección URL de referencia al recurso. Se usa para vincular en Permisos.

Métodos

delete(RequestOptions)

Elimine el objeto StoredProcedure especificado.

execute<T>(PartitionKey, any[], RequestOptions)

Ejecute el objeto StoredProcedure especificado.

El cliente no aplica el tipo especificado, T. Asegúrese de validar la respuesta del procedimiento almacenado que coincida con el tipo, T, que proporcione.

read(RequestOptions)

Lea StoredProcedureDefinition para el objeto StoredProcedure especificado.

replace(StoredProcedureDefinition, RequestOptions)

Reemplace la clase StoredProcedure especificada por storedProcedureDefinition especificada.

Detalles de las propiedades

container

container: Container

Valor de propiedad

id

id: string

Valor de propiedad

string

url

Devuelve una dirección URL de referencia al recurso. Se usa para vincular en Permisos.

string url

Valor de propiedad

string

Detalles del método

delete(RequestOptions)

Elimine el objeto StoredProcedure especificado.

function delete(options?: RequestOptions): Promise<StoredProcedureResponse>

Parámetros

options
RequestOptions

Devoluciones

execute<T>(PartitionKey, any[], RequestOptions)

Ejecute el objeto StoredProcedure especificado.

El cliente no aplica el tipo especificado, T. Asegúrese de validar la respuesta del procedimiento almacenado que coincida con el tipo, T, que proporcione.

function execute<T>(partitionKey: PartitionKey, params?: any[], options?: RequestOptions): Promise<ResourceResponse<T>>

Parámetros

partitionKey
PartitionKey

Clave de partición que se va a usar al ejecutar el procedimiento almacenado

params

any[]

Matriz de parámetros que se van a pasar como argumentos al objeto StoredProcedure especificado.

options
RequestOptions

Opciones adicionales, como la clave de partición en la que se va a invocar StoredProcedure .

Devoluciones

Promise<ResourceResponse<T>>

read(RequestOptions)

Lea StoredProcedureDefinition para el objeto StoredProcedure especificado.

function read(options?: RequestOptions): Promise<StoredProcedureResponse>

Parámetros

options
RequestOptions

Devoluciones

replace(StoredProcedureDefinition, RequestOptions)

Reemplace la clase StoredProcedure especificada por storedProcedureDefinition especificada.

function replace(body: StoredProcedureDefinition, options?: RequestOptions): Promise<StoredProcedureResponse>

Parámetros

body
StoredProcedureDefinition

Objeto StoredProcedureDefinition especificado para reemplazar la definición existente.

options
RequestOptions

Devoluciones