Freigeben über


HttpPipeline Klasse

Definition

Stellt einen Grundtyp für das Senden von HTTP-Anforderungen und den Empfang von Antworten dar, die durch Hinzufügen HttpPipelinePolicy von Verarbeitungsschritten erweiterbar sind.

public class HttpPipeline
type HttpPipeline = class
Public Class HttpPipeline
Vererbung
HttpPipeline
Abgeleitet

Konstruktoren

HttpPipeline(HttpPipelineTransport, HttpPipelinePolicy[], ResponseClassifier)

Erstellt eine neue instance von HttpPipeline mit der bereitgestellten Transport-, Richtlinien- und Antwortklassifizierung.

Eigenschaften

ResponseClassifier

Die ResponseClassifier in diesen Pipelineaufrufen verwendete instance.

Methoden

CreateClientRequestIdScope(String)

Erstellt einen Bereich, in dem alle ausgehenden Anforderungen die bereitgestellte

CreateHttpMessagePropertiesScope(IDictionary<String,Object>)

Erstellt einen Bereich, in dem alle HttpMessages Eigenschaften bereitgestellt hätten.

CreateMessage()

Erstellt eine neue HttpMessage-Instanz.

CreateMessage(RequestContext)

Stellt einen Grundtyp für das Senden von HTTP-Anforderungen und den Empfang von Antworten dar, die durch Hinzufügen HttpPipelinePolicy von Verarbeitungsschritten erweiterbar sind.

CreateMessage(RequestContext, ResponseClassifier)

Erstellt eine neue HttpMessage-Instanz.

CreateRequest()

Erstellt eine neue Request-Instanz.

Send(HttpMessage, CancellationToken)

Ruft die Pipeline synchron auf. Nach Abschluss der Aufgabe wird die Antwort auf die Response -Eigenschaft festgelegt.

SendAsync(HttpMessage, CancellationToken)

Ruft die Pipeline asynchron auf. Nach Abschluss der Aufgabe wird die Antwort auf die Response -Eigenschaft festgelegt.

SendRequest(Request, CancellationToken)

Ruft die Pipeline synchron mit der bereitgestellten Anforderung auf.

SendRequestAsync(Request, CancellationToken)

Ruft die Pipeline asynchron mit der bereitgestellten Anforderung auf.

Gilt für: