StoredProcedure class

Operações de leitura, substituição, eliminação ou execução de um procedimento armazenado específico e existente por ID.

Para operações para criar, ler tudo ou consultar Procedimentos Armazenados,

Propriedades

container
id
url

Devolve um URL de referência ao recurso. Utilizado para ligar em Permissões.

Métodos

delete(RequestOptions)

Elimine o StoredProcedure especificado.

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

Execute o StoredProcedure especificado.

O tipo especificado, T, não é imposto pelo cliente. Certifique-se de que valida que a resposta do procedimento armazenado corresponde ao tipo T, que fornece.

read(RequestOptions)

Leia StoredProcedureDefinition para o StoredProcedure especificado.

replace(StoredProcedureDefinition, RequestOptions)

Substitua storedProcedure especificado pelastoredProcedureDefinition especificada.

Detalhes de Propriedade

container

container: Container

Valor de Propriedade

id

id: string

Valor de Propriedade

string

url

Devolve um URL de referência ao recurso. Utilizado para ligar em Permissões.

string url

Valor de Propriedade

string

Detalhes de Método

delete(RequestOptions)

Elimine o StoredProcedure especificado.

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

Parâmetros

options
RequestOptions

Devoluções

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

Execute o StoredProcedure especificado.

O tipo especificado, T, não é imposto pelo cliente. Certifique-se de que valida que a resposta do procedimento armazenado corresponde ao tipo T, que fornece.

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

Parâmetros

partitionKey
PartitionKey

A chave de partição a utilizar ao executar o procedimento armazenado

params

any[]

Matriz de parâmetros a transmitir como argumentos para o StoredProcedure especificado.

options
RequestOptions

Opções adicionais, como a chave de partição para invocar o StoredProcedure ativado .

Devoluções

Promise<ResourceResponse<T>>

read(RequestOptions)

Leia StoredProcedureDefinition para o StoredProcedure especificado.

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

Parâmetros

options
RequestOptions

Devoluções

replace(StoredProcedureDefinition, RequestOptions)

Substitua storedProcedure especificado pelastoredProcedureDefinition especificada.

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

Parâmetros

body
StoredProcedureDefinition

StoredProcedureDefinition especificado para substituir a definição existente.

options
RequestOptions

Devoluções