Partilhar via


PipelinePolicy interface

Uma política de pipeline manipula uma solicitação à medida que ela percorre o pipeline. É conceitualmente um middleware que tem permissão para modificar a solicitação antes que ela seja feita, bem como a resposta quando ela é recebida.

Propriedades

name

O nome da política. Deve ser uma cadeia de caracteres exclusiva no pipeline.

Métodos

sendRequest(PipelineRequest, SendRequest)

O principal método a implementar que manipula uma solicitação/resposta.

Detalhes de Propriedade

name

O nome da política. Deve ser uma cadeia de caracteres exclusiva no pipeline.

name: string

Valor de Propriedade

string

Detalhes de Método

sendRequest(PipelineRequest, SendRequest)

O principal método a implementar que manipula uma solicitação/resposta.

function sendRequest(request: PipelineRequest, next: SendRequest): Promise<PipelineResponse>

Parâmetros

request
PipelineRequest

A solicitação que está sendo executada.

next
SendRequest

A próxima política em preparação. Deve ser chamado para continuar o gasoduto.

Devoluções

Promise<PipelineResponse>