Compartir a través de


OperationContractProperties interface

Propiedades del contrato de operación

Extends

Propiedades

displayName

Nombre de la operación.

method

Un método de operación HTTP válido. Métodos HTTP típicos, como GET, PUT, POST, pero no limitado solo por ellos.

urlTemplate

Plantilla de dirección URL relativa identifica el recurso de destino para esta operación. Puede incluir parámetros. Ejemplo: /customers/{cid}/orders/{oid}/?date={date}

Propiedades heredadas

description

Descripción de la operación. Puede incluir etiquetas de formato HTML.

policies

Directivas de operación

request

Una entidad que contiene los detalles de la solicitud.

responses

Matriz de respuestas de operación.

templateParameters

Colección de parámetros de plantilla de dirección URL.

Detalles de las propiedades

displayName

Nombre de la operación.

displayName: string

Valor de propiedad

string

method

Un método de operación HTTP válido. Métodos HTTP típicos, como GET, PUT, POST, pero no limitado solo por ellos.

method: string

Valor de propiedad

string

urlTemplate

Plantilla de dirección URL relativa identifica el recurso de destino para esta operación. Puede incluir parámetros. Ejemplo: /customers/{cid}/orders/{oid}/?date={date}

urlTemplate: string

Valor de propiedad

string

Detalles de las propiedades heredadas

description

Descripción de la operación. Puede incluir etiquetas de formato HTML.

description?: string

Valor de propiedad

string

Heredado deOperationEntityBaseContract.description

policies

Directivas de operación

policies?: string

Valor de propiedad

string

Heredado deOperationEntityBaseContract.policies

request

Una entidad que contiene los detalles de la solicitud.

request?: RequestContract

Valor de propiedad

Heredado deOperationEntityBaseContract.request

responses

Matriz de respuestas de operación.

responses?: ResponseContract[]

Valor de propiedad

Heredado deOperationEntityBaseContract.responses

templateParameters

Colección de parámetros de plantilla de dirección URL.

templateParameters?: ParameterContract[]

Valor de propiedad

Heredado deOperationEntityBaseContract.templateParameters