Sdílet prostřednictvím


OperationContractProperties interface

Vlastnosti kontraktu operace

Extends

Vlastnosti

displayName

Název operace.

method

Platná metoda operace HTTP. Typické metody HTTP, jako je GET, PUT, POST, ale nejsou omezeny pouze nimi.

urlTemplate

Relativní šablona adresy URL identifikující cílový prostředek pro tuto operaci Může obsahovat parametry. Příklad: /customers/{cid}/orders/{oid}/?date={date}

Zděděné vlastnosti

description

Popis operace Může obsahovat značky formátování HTML.

policies

Zásady operací

request

Entita obsahující podrobnosti žádosti.

responses

Pole odpovědí operací.

templateParameters

Kolekce parametrů šablony adresy URL

Podrobnosti vlastnosti

displayName

Název operace.

displayName: string

Hodnota vlastnosti

string

method

Platná metoda operace HTTP. Typické metody HTTP, jako je GET, PUT, POST, ale nejsou omezeny pouze nimi.

method: string

Hodnota vlastnosti

string

urlTemplate

Relativní šablona adresy URL identifikující cílový prostředek pro tuto operaci Může obsahovat parametry. Příklad: /customers/{cid}/orders/{oid}/?date={date}

urlTemplate: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

description

Popis operace Může obsahovat značky formátování HTML.

description?: string

Hodnota vlastnosti

string

zděděno zOperationEntityBaseContract.description

policies

Zásady operací

policies?: string

Hodnota vlastnosti

string

zděděno zOperationEntityBaseContract.policies

request

Entita obsahující podrobnosti žádosti.

request?: RequestContract

Hodnota vlastnosti

zděděný zOperationEntityBaseContract.request

responses

Pole odpovědí operací.

responses?: ResponseContract[]

Hodnota vlastnosti

zděděno zOperationEntityBaseContract.responses

templateParameters

Kolekce parametrů šablony adresy URL

templateParameters?: ParameterContract[]

Hodnota vlastnosti

zděděno zOperationEntityBaseContract.templateParameters