HttpRequestMessage Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje zprávu požadavku HTTP.
public ref class HttpRequestMessage : IDisposable
public class HttpRequestMessage : IDisposable
type HttpRequestMessage = class
interface IDisposable
Public Class HttpRequestMessage
Implements IDisposable
- Dědičnost
-
HttpRequestMessage
- Implementuje
Poznámky
Třída HttpRequestMessage obsahuje hlavičky, příkaz HTTP a potenciálně data.
Po HttpRequestMessage odeslání by se instance neměla upravovat ani opakovaně používat.
Konstruktory
HttpRequestMessage() |
Inicializuje novou instanci HttpRequestMessage třídy. |
HttpRequestMessage(HttpMethod, String) |
Inicializuje novou instanci HttpRequestMessage třídy pomocí metody HTTP a požadavku Uri. |
HttpRequestMessage(HttpMethod, Uri) |
Inicializuje novou instanci HttpRequestMessage třídy pomocí metody HTTP a požadavku Uri. |
Vlastnosti
Content |
Získá nebo nastaví obsah zprávy HTTP. |
Headers |
Získá kolekci hlaviček požadavku HTTP. |
Method |
Získá nebo nastaví metodu HTTP používanou zprávou požadavku HTTP. |
Options |
Získá kolekci možností pro konfiguraci požadavku HTTP. |
Properties |
Zastaralé.
Zastaralé.
Získá sadu vlastností pro požadavek HTTP. |
RequestUri |
Získá nebo nastaví Uri použitý pro požadavek HTTP. |
Version |
Získá nebo nastaví verzi zprávy HTTP. |
VersionPolicy |
Získá nebo nastaví zásadu, která určuje, jak Version se interpretuje a jak se se serverem vyjednává konečná verze PROTOKOLU HTTP. |
Metody
Dispose() |
Uvolní nespravované prostředky a odstraní spravované prostředky používané HttpRequestMessagenástrojem . |
Dispose(Boolean) |
Uvolní nespravované prostředky používané HttpRequestMessage nástrojem a volitelně odstraní spravované prostředky. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. |
Metody rozšíření
GetRequestMetadata(HttpRequestMessage) |
Získá metadata pro odchozí požadavky, které se mají použít pro účely telemetrie. |
SetRequestMetadata(HttpRequestMessage, RequestMetadata) |
Nastaví metadata pro odchozí požadavky, které se mají použít pro účely telemetrie. |
GetResilienceContext(HttpRequestMessage) |
Získá ze Polly.ResilienceContext zprávy požadavku. |
SetResilienceContext(HttpRequestMessage, ResilienceContext) |
Nastaví u Polly.ResilienceContext zprávy požadavku. |
CreateContentIfNull(HttpRequestMessage) |
Představuje zprávu požadavku HTTP. |
GetUserPrincipal(HttpRequestMessage) |
Získá objekt zabezpečení uživatele přidružený k zadané zprávě požadavku HTTP. |
SetUserPrincipal(HttpRequestMessage, IPrincipal) |
Nahradí objekt zabezpečení uživatele přidružený k zadané zprávě požadavku HTTP. |
ToMessage(HttpRequestMessage) |
Vytvoří Message instanci z HttpRequestMessage instance. |