Udostępnij za pośrednictwem


HttpRequestMessage Klasa

Definicja

Reprezentuje komunikat żądania HTTP.

public ref class HttpRequestMessage : IDisposable
public class HttpRequestMessage : IDisposable
type HttpRequestMessage = class
    interface IDisposable
Public Class HttpRequestMessage
Implements IDisposable
Dziedziczenie
HttpRequestMessage
Implementuje

Uwagi

Klasa HttpRequestMessage zawiera nagłówki, czasownik HTTP i potencjalnie dane.

Po HttpRequestMessage wysłaniu wystąpienia nie należy modyfikować ani ponownie używać go.

Konstruktory

HttpRequestMessage()

Inicjuje nowe wystąpienie klasy HttpRequestMessage.

HttpRequestMessage(HttpMethod, String)

Inicjuje HttpRequestMessage nowe wystąpienie klasy przy użyciu metody HTTP i żądania Uri.

HttpRequestMessage(HttpMethod, Uri)

Inicjuje HttpRequestMessage nowe wystąpienie klasy przy użyciu metody HTTP i żądania Uri.

Właściwości

Content

Pobiera lub ustawia zawartość komunikatu HTTP.

Headers

Pobiera kolekcję nagłówków żądań HTTP.

Method

Pobiera lub ustawia metodę HTTP używaną przez komunikat żądania HTTP.

Options

Pobiera kolekcję opcji konfigurowania żądania HTTP.

Properties
Przestarzałe.
Przestarzałe.

Pobiera zestaw właściwości żądania HTTP.

RequestUri

Pobiera lub ustawia Uri wartość używaną dla żądania HTTP.

Version

Pobiera lub ustawia wersję komunikatu HTTP.

VersionPolicy

Pobiera lub ustawia zasady określające sposób Version interpretacji i sposobu negocjowania ostatecznej wersji protokołu HTTP z serwerem.

Metody

Dispose()

Zwalnia niezarządzane zasoby i usuwa zasoby zarządzane używane przez HttpRequestMessageprogram .

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez HttpRequestMessage program i opcjonalnie usuwa zasoby zarządzane.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

Metody rozszerzania

GetRequestMetadata(HttpRequestMessage)

Pobiera metadane dla żądań wychodzących do użycia w celach telemetrycznych.

SetRequestMetadata(HttpRequestMessage, RequestMetadata)

Ustawia metadane dla żądań wychodzących do użycia w celach telemetrycznych.

GetResilienceContext(HttpRequestMessage)

Pobiera element Polly.ResilienceContext z komunikatu żądania.

SetResilienceContext(HttpRequestMessage, ResilienceContext)

Ustawia wartość Polly.ResilienceContext w komunikacie żądania.

CreateContentIfNull(HttpRequestMessage)

Reprezentuje komunikat żądania HTTP.

GetUserPrincipal(HttpRequestMessage)

Pobiera podmiot zabezpieczeń użytkownika skojarzony z określonym komunikatem żądania HTTP.

SetUserPrincipal(HttpRequestMessage, IPrincipal)

Zastępuje podmiot zabezpieczeń użytkownika skojarzony z określonym komunikatem żądania HTTP.

ToMessage(HttpRequestMessage)

Message Tworzy wystąpienie z HttpRequestMessage wystąpienia.

Dotyczy