你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

StoredProcedure class

用于按 ID 读取、替换、删除或执行特定现有存储过程的操作。

对于要创建、读取所有或查询存储过程的操作,

属性

container
id
url

返回资源的引用 URL。 用于在“权限”中链接。

方法

delete(RequestOptions)

删除给定的 StoredProcedure

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

执行给定的 StoredProcedure

客户端不强制指定类型 T。 请务必验证存储过程的响应是否与所提供的类型 T 匹配。

read(RequestOptions)

读取给定 StoredProcedureStoredProcedureDefinition

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)

读取给定 StoredProcedureStoredProcedureDefinition

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

返回