HttpRequestMessage Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |