HttpRequestMessage Klasse

Definition

Stellt eine HTTP-Anforderungsnachricht dar.

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

Hinweise

Die HttpRequestMessage Klasse enthält Header, das HTTP-Verb und potenziell Daten.

Eine HttpRequestMessage Instanz sollte nach dem Senden nicht geändert und/oder wiederverwendet werden.

Konstruktoren

Name Beschreibung
HttpRequestMessage()

Initialisiert eine neue Instanz der HttpRequestMessage-Klasse.

HttpRequestMessage(HttpMethod, String)

Initialisiert eine neue Instanz der HttpRequestMessage Klasse mit einer HTTP-Methode und einer Anforderung Uri.

HttpRequestMessage(HttpMethod, Uri)

Initialisiert eine neue Instanz der HttpRequestMessage Klasse mit einer HTTP-Methode und einer Anforderung Uri.

Eigenschaften

Name Beschreibung
Content

Ruft den Inhalt der HTTP-Nachricht ab oder legt sie fest.

Headers

Ruft die Sammlung von HTTP-Anforderungsheadern ab.

Method

Dient zum Abrufen oder Festlegen der HTTP-Methode, die von der HTTP-Anforderungsnachricht verwendet wird.

Properties

Ruft einen Satz von Eigenschaften für die HTTP-Anforderung ab.

RequestUri

Ruft die Uri für die HTTP-Anforderung verwendete Anforderung ab oder legt sie fest.

Version

Ruft die HTTP-Nachrichtenversion ab oder legt sie fest.

Methoden

Name Beschreibung
Dispose()

Gibt die nicht verwalteten Ressourcen frei und entsorgt die verwalteten Ressourcen, die von der HttpRequestMessage.

Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die von den HttpRequestMessage verwalteten Ressourcen verwendet werden, und entfernt optional die verwalteten Ressourcen.

Equals(Object)

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

(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)
ToString()

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

Erweiterungsmethoden

Name Beschreibung
GetUserPrincipal(HttpRequestMessage)

Ruft den Benutzerprinzipal ab, der der angegebenen HTTP-Anforderungsnachricht zugeordnet ist.

SetUserPrincipal(HttpRequestMessage, IPrincipal)

Ersetzt den Benutzerprinzipal, der der angegebenen HTTP-Anforderungsnachricht zugeordnet ist.

ToMessage(HttpRequestMessage)

Erstellt eine Message Instanz aus einer HttpRequestMessage Instanz.

Gilt für: