你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
StoredProcedure class
用于按 ID 读取、替换、删除或执行特定现有存储过程的操作。
对于要创建、读取所有或查询存储过程的操作,
属性
container | |
id | |
url | 返回资源的引用 URL。 用于在“权限”中链接。 |
方法
delete(Request |
删除给定的 StoredProcedure。 |
execute<T>(Partition |
执行给定的 StoredProcedure。 客户端不强制指定类型 T。 请务必验证存储过程的响应是否与所提供的类型 T 匹配。 |
read(Request |
|
replace(Stored |
将给定的 StoredProcedure 替换为指定的 StoredProcedureDefinition。 |
属性详细信息
container
id
id: string
属性值
string
url
返回资源的引用 URL。 用于在“权限”中链接。
string url
属性值
string
方法详细信息
delete(RequestOptions)
删除给定的 StoredProcedure。
function delete(options?: RequestOptions): Promise<StoredProcedureResponse>
参数
- options
- RequestOptions
返回
Promise<StoredProcedureResponse>
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)
读取给定 StoredProcedure 的 StoredProcedureDefinition。
function read(options?: RequestOptions): Promise<StoredProcedureResponse>
参数
- options
- RequestOptions
返回
Promise<StoredProcedureResponse>
replace(StoredProcedureDefinition, RequestOptions)
将给定的 StoredProcedure 替换为指定的 StoredProcedureDefinition。
function replace(body: StoredProcedureDefinition, options?: RequestOptions): Promise<StoredProcedureResponse>
参数
要替换现有定义的指定 StoredProcedureDefinition 。
- options
- RequestOptions
返回
Promise<StoredProcedureResponse>