Dela via


OperationContractProperties interface

Egenskaper för åtgärdskontrakt

Extends

Egenskaper

displayName

Åtgärdsnamn.

method

En giltig HTTP-åtgärdsmetod. Typiska HTTP-metoder som GET, PUT, POST men inte begränsas av bara dem.

urlTemplate

Relativ URL-mall som identifierar målresursen för den här åtgärden. Kan innehålla parametrar. Exempel: /customers/{cid}/orders/{oid}/?date={date}

Ärvda egenskaper

description

Beskrivning av åtgärden. Kan innehålla HTML-formateringstaggar.

policies

Åtgärdsprinciper

request

En entitet som innehåller information om begäran.

responses

Matris med åtgärdssvar.

templateParameters

Samling url-mallparametrar.

Egenskapsinformation

displayName

Åtgärdsnamn.

displayName: string

Egenskapsvärde

string

method

En giltig HTTP-åtgärdsmetod. Typiska HTTP-metoder som GET, PUT, POST men inte begränsas av bara dem.

method: string

Egenskapsvärde

string

urlTemplate

Relativ URL-mall som identifierar målresursen för den här åtgärden. Kan innehålla parametrar. Exempel: /customers/{cid}/orders/{oid}/?date={date}

urlTemplate: string

Egenskapsvärde

string

Information om ärvda egenskaper

description

Beskrivning av åtgärden. Kan innehålla HTML-formateringstaggar.

description?: string

Egenskapsvärde

string

Ärvd frånOperationEntityBaseContract.description

policies

Åtgärdsprinciper

policies?: string

Egenskapsvärde

string

Ärvd frånOperationEntityBaseContract.policies

request

En entitet som innehåller information om begäran.

request?: RequestContract

Egenskapsvärde

Ärvd frånOperationEntityBaseContract.request

responses

Matris med åtgärdssvar.

responses?: ResponseContract[]

Egenskapsvärde

Ärvd frånOperationEntityBaseContract.responses

templateParameters

Samling url-mallparametrar.

templateParameters?: ParameterContract[]

Egenskapsvärde

Ärvd frånOperationEntityBaseContract.templateParameters