OperationContractProperties interface
Egenskaper för åtgärdskontrakt
- Extends
Egenskaper
display |
Åtgärdsnamn. |
method | En giltig HTTP-åtgärdsmetod. Typiska HTTP-metoder som GET, PUT, POST men inte begränsas av bara dem. |
url |
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. |
template |
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
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
templateParameters
Samling url-mallparametrar.
templateParameters?: ParameterContract[]