HttpMessageInvoker Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Spezialklasse, mit der Anwendungen die SendAsync(HttpRequestMessage, CancellationToken) Methode in einer HTTP-Handlerkette aufrufen können.
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
| Name | Beschreibung |
|---|---|
| HttpMessageInvoker(HttpMessageHandler, Boolean) |
Initialisiert eine Instanz einer HttpMessageInvoker Klasse mit einem bestimmten HttpMessageHandler. |
| HttpMessageInvoker(HttpMessageHandler) |
Initialisiert eine Instanz einer HttpMessageInvoker Klasse mit einem bestimmten HttpMessageHandler. |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Gibt die nicht verwalteten Ressourcen frei und entsorgt die verwalteten Ressourcen, die von der HttpMessageInvoker. |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den HttpMessageInvoker verwalteten Ressourcen verwendet werden, und entfernt optional die verwalteten Ressourcen. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Send(HttpRequestMessage, CancellationToken) |
Sendet eine HTTP-Anforderung mit dem angegebenen Anforderungs- und 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) |