次の方法で共有


OperationContractProperties interface

操作コントラクトのプロパティ

Extends

プロパティ

displayName

操作名。

method

有効な HTTP 操作メソッド。 GET、PUT、POST などの一般的な Http メソッドですが、これらに限定されません。

urlTemplate

この操作のターゲット リソースを識別する相対 URL テンプレート。 パラメーターを含めることができます。 例: /customers/{cid}/orders/{oid}/?date={date}

継承されたプロパティ

description

操作の説明。 HTML 書式設定タグを含めることができます。

policies

操作ポリシー

request

要求の詳細を含むエンティティ。

responses

操作応答の配列。

templateParameters

URL テンプレート パラメーターのコレクション。

プロパティの詳細

displayName

操作名。

displayName: string

プロパティ値

string

method

有効な HTTP 操作メソッド。 GET、PUT、POST などの一般的な Http メソッドですが、これらに限定されません。

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から継承