Поделиться через


StoredProcedure class

Операции чтения, замены, удаления или выполнения определенной хранимой процедуры по идентификатору.

Для операций для создания, чтения всех или запроса хранимых процедур

Свойства

container
id
url

Возвращает URL-адрес ссылки на ресурс. Используется для связывания в разрешениях.

Методы

delete(RequestOptions)

Удалите заданный объект StoredProcedure.

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

Выполните заданную команду StoredProcedure.

Указанный тип T не применяется клиентом. Убедитесь, что ответ от хранимой процедуры соответствует указанному типу T.

read(RequestOptions)

Чтение StoredProcedureDefinition для заданного StoredProcedure.

replace(StoredProcedureDefinition, RequestOptions)

Замените заданный StoredProcedure указанным StoredProcedureDefinition.

Сведения о свойстве

container

container: Container

Значение свойства

id

id: string

Значение свойства

string

url

Возвращает URL-адрес ссылки на ресурс. Используется для связывания в разрешениях.

string url

Значение свойства

string

Сведения о методе

delete(RequestOptions)

Удалите заданный объект StoredProcedure.

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

Параметры

options
RequestOptions

Возвращаемое значение

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

Выполните заданную команду StoredProcedure.

Указанный тип T не применяется клиентом. Убедитесь, что ответ от хранимой процедуры соответствует указанному типу T.

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

Параметры

partitionKey
PartitionKey

Ключ секции, используемый при выполнении хранимой процедуры

params

any[]

Массив параметров для передачи в качестве аргументов заданному объекту StoredProcedure.

options
RequestOptions

Дополнительные параметры, такие как ключ секции для вызова StoredProcedure .

Возвращаемое значение

Promise<ResourceResponse<T>>

read(RequestOptions)

Чтение StoredProcedureDefinition для заданного StoredProcedure.

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

Параметры

options
RequestOptions

Возвращаемое значение

replace(StoredProcedureDefinition, RequestOptions)

Замените заданный StoredProcedure указанным StoredProcedureDefinition.

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

Параметры

body
StoredProcedureDefinition

Указанное значение StoredProcedureDefinition для замены существующего определения.

options
RequestOptions

Возвращаемое значение