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

OperationContractProperties interface

操作协定属性

扩展

属性

displayName

操作名称。

method

有效的 HTTP 操作方法。 典型的 Http 方法(如 GET、PUT、POST),但不仅限于它们。

urlTemplate

相对 URL 模板,标识此操作的目标资源。 可以包括参数。 示例:/customers/{cid}/orders/{oid}/?date={date}

继承属性

description

操作说明。 可以包含 HTML 格式标记。

policies

操作策略

request

一个实体,包含请求详细信息。

responses

操作响应数组。

templateParameters

URL 模板参数的集合。

属性详细信息

displayName

操作名称。

displayName: string

属性值

string

method

有效的 HTTP 操作方法。 典型的 Http 方法(如 GET、PUT、POST),但不仅限于它们。

method: string

属性值

string

urlTemplate

相对 URL 模板,标识此操作的目标资源。 可以包括参数。 示例:/customers/{cid}/orders/{oid}/?date={date}

urlTemplate: string

属性值

string

继承属性详细信息

description

操作说明。 可以包含 HTML 格式标记。

description?: string

属性值

string

继承自OperationEntityBaseContract.description

policies

操作策略

policies?: string

属性值

string

继承自OperationEntityBaseContract.policies

request

一个实体,包含请求详细信息。

request?: RequestContract

属性值

继承自OperationEntityBaseContract.request

responses

操作响应数组。

responses?: ResponseContract[]

属性值

继承自OperationEntityBaseContract.responses

templateParameters

URL 模板参数的集合。

templateParameters?: ParameterContract[]

属性值

继承自OperationEntityBaseContract.templateParameters