Freigeben über


Pipeline class

Eine Pipelineklasse, die HTTP-Anforderungsrichtlinien enthält. Sie können eine Standardpipeline erstellen, indem Sie newPipeline() aufrufen. Oder Sie können eine Pipeline mit Ihren eigenen Richtlinien durch den Konstruktor von Pipeline erstellen. Verweisen Sie auf newPipeline() und bereitgestellte Richtlinien als Referenz, bevor Sie Ihre angepasste Pipeline implementieren.

Konstruktoren

Pipeline(RequestPolicyFactory[], PipelineOptions)

Erstellt eine Instanz von Pipeline. Passen Sie HTTPClient an, indem Sie die IHttpClient-Schnittstelle implementieren.

Eigenschaften

factories

Eine Liste der verketteten Anforderungsrichtlinien-Fabriken.

options

Konfiguriert Pipelineprotokollierer und HTTP-Client.

Methoden

toServiceClientOptions()

Überträgt pipeline-Objekt an ServiceClientOptions-Objekt, das vom ServiceClient-Konstruktor erforderlich ist.

Details zum Konstruktor

Pipeline(RequestPolicyFactory[], PipelineOptions)

Erstellt eine Instanz von Pipeline. Passen Sie HTTPClient an, indem Sie die IHttpClient-Schnittstelle implementieren.

new Pipeline(factories: RequestPolicyFactory[], options?: PipelineOptions)

Parameter

factories

RequestPolicyFactory[]

options
PipelineOptions

Details zur Eigenschaft

factories

Eine Liste der verketteten Anforderungsrichtlinien-Fabriken.

factories: RequestPolicyFactory[]

Eigenschaftswert

RequestPolicyFactory[]

options

Konfiguriert Pipelineprotokollierer und HTTP-Client.

options: PipelineOptions

Eigenschaftswert

Details zur Methode

toServiceClientOptions()

Überträgt pipeline-Objekt an ServiceClientOptions-Objekt, das vom ServiceClient-Konstruktor erforderlich ist.

function toServiceClientOptions()

Gibt zurück

ServiceClientOptions

Das ServiceClientOptions-Objekt aus dieser Pipeline.