Compartilhar via


PipelinePolicy interface

Uma política de pipeline manipula uma solicitação enquanto viaja pelo pipeline. É conceitualmente um middleware que tem permissão para modificar a solicitação antes de ser 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 método principal a ser implementado que manipula uma solicitação/resposta.

Detalhes da propriedade

name

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

name: string

Valor da propriedade

string

Detalhes do método

sendRequest(PipelineRequest, SendRequest)

O método principal a ser implementado 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 no pipeline. Deve ser chamado para continuar o pipeline.

Retornos

Promise<PipelineResponse>