Freigeben über


HttpClient Konstruktoren

Definition

Überlädt

HttpClient()

Initialisiert eine neue instance der HttpClient-Klasse. Programmieranleitungen für die HttpClient-Klasse und Codebeispiele finden Sie im konzeptuellen Thema HttpClient .

HttpClient(IHttpFilter)

Initialisiert eine neue instance der HttpClient-Klasse mit einem bestimmten Filter für die Verarbeitung von HTTP-Antwortnachrichten. Programmieranleitungen für die HttpClient-Klasse und Codebeispiele finden Sie im konzeptuellen Thema HttpClient .

HttpClient()

Initialisiert eine neue instance der HttpClient-Klasse. Programmieranleitungen für die HttpClient-Klasse und Codebeispiele finden Sie im konzeptuellen Thema HttpClient .

public:
 HttpClient();
 HttpClient();
public HttpClient();
function HttpClient()
Public Sub New ()

Weitere Informationen

Gilt für:

HttpClient(IHttpFilter)

Initialisiert eine neue instance der HttpClient-Klasse mit einem bestimmten Filter für die Verarbeitung von HTTP-Antwortnachrichten. Programmieranleitungen für die HttpClient-Klasse und Codebeispiele finden Sie im konzeptuellen Thema HttpClient .

public:
 HttpClient(IHttpFilter ^ filter);
 HttpClient(IHttpFilter const& filter);
public HttpClient(IHttpFilter filter);
function HttpClient(filter)
Public Sub New (filter As IHttpFilter)

Parameter

filter
IHttpFilter

Der HTTP-Filter, der für die Verarbeitung von Antwortnachrichten verwendet werden soll.

Beispiele

Der Beispielcode zeigt das Erstellen eines HttpClient für die Verwendung eines benutzerdefinierten Filters.

internal static void CreateHttpClient(ref HttpClient httpClient)
{
    if (httpClient != null) {
        httpClient.Dispose();
    }

    // HttpClient can be extended by plugging multiple filters together,
    // providing HttpClient with the configured filter pipeline.
    var baseFilter = new HttpBaseProtocolFilter();

    var myFilter = new MyCustomFilter(baseFilter);
    httpClient = new HttpClient(myFilter);
}

Hinweise

Wenn ein NULL-Verweis (Nothing in Visual Basic) für den Filterparameter angegeben wird, wird der Standardtransporthandler für den Empfang von Antworten ohne Filter verwendet.

Weitere Informationen

Gilt für: