Compartilhar via


StoredProcedure class

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

Para operações para criar, ler tudo ou consultar procedimentos armazenados,

Propriedades

container
id
url

Retorna uma URL de referência para o recurso. Usado para vinculação em Permissões.

Métodos

delete(RequestOptions)

Exclua o StoredProcedure especificado.

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

Execute o StoredProcedure especificado.

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

read(RequestOptions)

Leia StoredProcedureDefinition para o StoredProcedure especificado.

replace(StoredProcedureDefinition, RequestOptions)

Substitua o StoredProcedure fornecido pelo StoredProcedureDefinition especificado.

Detalhes da propriedade

container

container: Container

Valor da propriedade

id

id: string

Valor da propriedade

string

url

Retorna uma URL de referência para o recurso. Usado para vinculação em Permissões.

string url

Valor da propriedade

string

Detalhes do método

delete(RequestOptions)

Exclua o StoredProcedure especificado.

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

Parâmetros

options
RequestOptions

Retornos

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

Execute o StoredProcedure especificado.

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

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

Parâmetros

partitionKey
PartitionKey

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

params

any[]

Matriz de parâmetros a serem passados como argumentos para o StoredProcedure fornecido.

options
RequestOptions

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

Retornos

Promise<ResourceResponse<T>>

read(RequestOptions)

Leia StoredProcedureDefinition para o StoredProcedure especificado.

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

Parâmetros

options
RequestOptions

Retornos

replace(StoredProcedureDefinition, RequestOptions)

Substitua o StoredProcedure fornecido pelo StoredProcedureDefinition especificado.

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

Parâmetros

body
StoredProcedureDefinition

O StoredProcedureDefinition especificado para substituir a definição existente.

options
RequestOptions

Retornos