Freigeben über


HttpMessageInvoker Klasse

Definition

Eine spezielle Klasse, die es Anwendungen ermöglicht, die SendAsync(HttpRequestMessage, CancellationToken)-Methode auf einer HTTP-Handlerkette aufzurufen.

public ref class HttpMessageInvoker : IDisposable
public class HttpMessageInvoker : IDisposable
type HttpMessageInvoker = class
    interface IDisposable
Public Class HttpMessageInvoker
Implements IDisposable
Vererbung
HttpMessageInvoker
Abgeleitet
Implementiert

Hinweise

Diese Klasse ist der Basistyp für HttpClient und andere Nachrichtenursprungatoren.

Die meisten Anwendungen, die eine Verbindung mit einer Website herstellen, verwenden eine der SendAsync Methoden für die HttpClient -Klasse.

Konstruktoren

HttpMessageInvoker(HttpMessageHandler)

Initialisiert eine neue Instanz einer HttpMessageInvoker-Klasse mit einem bestimmten HttpMessageHandler.

HttpMessageInvoker(HttpMessageHandler, Boolean)

Initialisiert eine neue Instanz einer HttpMessageInvoker-Klasse mit einem bestimmten HttpMessageHandler.

Methoden

Dispose()

Gibt die vom HttpMessageInvoker verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.

Dispose(Boolean)

Gibt die vom HttpMessageInvoker verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Send(HttpRequestMessage, CancellationToken)

Sendet eine HTTP-Anforderung mit der angegebenen Anforderung und einem Abbruchtoken.

SendAsync(HttpRequestMessage, CancellationToken)

Senden Sie eine HTTP-Anforderung als asynchronen Vorgang.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: