Freigeben über


PipelinePolicy interface

Eine Pipelinerichtlinie bearbeitet eine Anforderung, während sie durch die Pipeline geht. Es handelt sich um eine Middleware, die die Anforderung ändern darf, bevor sie erfolgt, sowie die Antwort, wenn sie empfangen wird.

Eigenschaften

name

Der Richtlinienname. Muss eine eindeutige Zeichenfolge in der Pipeline sein.

Methoden

sendRequest(PipelineRequest, SendRequest)

Die Hauptmethode zur Implementierung, die eine Anforderung/Antwort bearbeitet.

Details zur Eigenschaft

name

Der Richtlinienname. Muss eine eindeutige Zeichenfolge in der Pipeline sein.

name: string

Eigenschaftswert

string

Details zur Methode

sendRequest(PipelineRequest, SendRequest)

Die Hauptmethode zur Implementierung, die eine Anforderung/Antwort bearbeitet.

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

Parameter

request
PipelineRequest

Die ausgeführte Anforderung.

next
SendRequest

Die nächste Richtlinie in der Pipeline. Muss aufgerufen werden, um die Pipeline fortzusetzen.

Gibt zurück

Promise<PipelineResponse>