OperationContractProperties interface
Proprietà del contratto dell'operazione
- Extends
Proprietà
| display |
Nome operazione. |
| method | Metodo di operazione HTTP valido. Metodi Http tipici come GET, PUT, POST, ma non limitati solo da essi. |
| url |
Modello di URL relativo che identifica la risorsa di destinazione per questa operazione. Può includere parametri. Esempio: /customers/{cid}/orders/{oid}/?date={date} |
Proprietà ereditate
| description | Descrizione dell'operazione. Può includere tag di formattazione HTML. |
| policies | Criteri operativi |
| request | Entità contenente i dettagli della richiesta. |
| responses | Matrice di risposte dell'operazione. |
| template |
Raccolta di parametri del modello url. |
Dettagli proprietà
displayName
Nome operazione.
displayName: string
Valore della proprietà
string
method
Metodo di operazione HTTP valido. Metodi Http tipici come GET, PUT, POST, ma non limitati solo da essi.
method: string
Valore della proprietà
string
urlTemplate
Modello di URL relativo che identifica la risorsa di destinazione per questa operazione. Può includere parametri. Esempio: /customers/{cid}/orders/{oid}/?date={date}
urlTemplate: string
Valore della proprietà
string
Dettagli proprietà ereditate
description
Descrizione dell'operazione. Può includere tag di formattazione HTML.
description?: string
Valore della proprietà
string
ereditato daOperationEntityBaseContract.description
policies
Criteri operativi
policies?: string
Valore della proprietà
string
ereditato daOperationEntityBaseContract.policies
request
Entità contenente i dettagli della richiesta.
request?: RequestContract
Valore della proprietà
ereditato daOperationEntityBaseContract.request
responses
Matrice di risposte dell'operazione.
responses?: ResponseContract[]
Valore della proprietà
ereditato daOperationEntityBaseContract.responses
templateParameters
Raccolta di parametri del modello url.
templateParameters?: ParameterContract[]
Valore della proprietà
Ereditato daOperationEntityBaseContract.templateParameters