HttpResponseWrapper 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í.
Zapouzdří vnitřní objekt HTTP, který poskytuje informace o odpovědi HTTP z operace ASP.NET.
public ref class HttpResponseWrapper : System::Web::HttpResponseBase
public class HttpResponseWrapper : System.Web.HttpResponseBase
type HttpResponseWrapper = class
inherit HttpResponseBase
Public Class HttpResponseWrapper
Inherits HttpResponseBase
- Dědičnost
Poznámky
Třída HttpResponseWrapper je odvozena od HttpResponseBase třídy a slouží jako obálka HttpResponse pro třídu. Tato třída zveřejňuje funkce třídy a HttpResponse zároveň zveřejňuje HttpResponseBase typ. Třída HttpResponseBase umožňuje nahradit původní implementaci HttpResponse třídy ve vaší aplikaci vlastní implementací, například při provádění testování jednotek mimo kanál ASP.NET.
Konstruktory
HttpResponseWrapper(HttpResponse) |
Inicializuje novou instanci HttpResponseWrapper třídy . |
Vlastnosti
Buffer |
Získá nebo nastaví hodnotu, která označuje, zda chcete-li ukládat výstup do vyrovnávací paměti a odeslat jej po dokončení zpracování kompletní odpovědi. |
BufferOutput |
Získá nebo nastaví hodnotu, která označuje, zda má být výstup vyrovnávací paměti a odeslán po dokončení zpracování kompletní stránky. |
Cache |
Získá zásady ukládání do mezipaměti (například čas vypršení platnosti, nastavení ochrany osobních údajů a klauzule Vary) aktuální webové stránky. |
CacheControl |
Získá nebo nastaví hlavičku |
Charset |
Získá nebo nastaví znakovou sadu HTTP aktuální odpovědi. |
ClientDisconnectedToken |
CancellationToken Získá objekt, který je vykopaný při odpojení klienta. |
ClientDisconnectedToken |
CancellationToken Získá objekt, který je vykopaný při odpojení klienta. (Zděděno od HttpResponseBase) |
ContentEncoding |
Získá nebo nastaví kódování obsahu aktuální odpovědi. |
ContentType |
Získá nebo nastaví typ HTTP MIME aktuální odpovědi. |
Cookies |
Získá kolekci souborů cookie odpovědi. |
Expires |
Získá nebo nastaví počet minut před vypršením platnosti stránky, která je uložena v mezipaměti v klientovi nebo proxy serveru. Pokud se uživatel vrátí na stejnou stránku před vypršením její platnosti, zobrazí se verze uložená v mezipaměti. Expires z důvodu zajištění kompatibility s dřívějšími verzemi asp. |
ExpiresAbsolute |
Získá nebo nastaví absolutní datum a čas, kdy platnost informací v mezipaměti vyprší. ExpiresAbsolute z důvodu zajištění kompatibility s dřívějšími verzemi asp. |
Filter |
Získá nebo nastaví objekt filtru, který se používá k úpravě těla entity HTTP před přenosem. |
HeaderEncoding |
Získá nebo nastaví kódování pro hlavičku aktuální odpovědi. |
Headers |
Získá kolekci hlaviček odpovědi. |
HeadersWritten |
Získá hodnotu označující, zda hlavičky odpovědi byly zapsány. |
HeadersWritten |
Získá hodnotu označující, zda hlavičky odpovědi byly zapsány. (Zděděno od HttpResponseBase) |
IsClientConnected |
Získá hodnotu, která označuje, zda je klient připojen k serveru. |
IsRequestBeingRedirected |
Získá hodnotu, která označuje, zda je klient přesměrován na nové umístění. |
Output |
Získá objekt, který umožňuje výstup textu do odchozího proudu odpovědi HTTP. |
OutputStream |
Poskytuje binární výstup do těla odchozího obsahu HTTP. |
RedirectLocation |
Získá nebo nastaví hodnotu hlavičky HTTP |
Status |
|
StatusCode |
Získá nebo nastaví stavový kód HTTP výstupu, který je vrácen klientovi. |
StatusDescription |
Získá nebo nastaví stavovou zprávu HTTP výstupu, který je vrácen klientovi. |
SubStatusCode |
Získá nebo nastaví hodnotu, která kvalifikuje stavový kód odpovědi. |
SupportsAsyncFlush |
Získá hodnotu, která označuje, zda připojení podporuje asynchronní vyprázdnění operace. |
SupportsAsyncFlush |
Získá hodnotu, která označuje, zda připojení podporuje asynchronní vyprázdnění operace. (Zděděno od HttpResponseBase) |
SuppressContent |
Získá nebo nastaví hodnotu, která označuje, zda odeslat obsah HTTP do klienta. |
SuppressDefaultCacheControlHeader |
Získá nebo nastaví hodnotu označující, zda se má potlačit výchozí řízení mezipaměti: privátní hlavička pro aktuální odpověď HTTP. |
SuppressDefaultCacheControlHeader |
Získá nebo nastaví hodnotu označující, zda se má potlačit výchozí |
SuppressFormsAuthenticationRedirect |
Získá nebo nastaví hodnotu, která určuje, zda má být potlačení přesměrování ověřování formulářů na přihlašovací stránku. |
SuppressFormsAuthenticationRedirect |
Získá nebo nastaví hodnotu, která určuje, zda má být potlačení přesměrování ověřování formulářů na přihlašovací stránku. (Zděděno od HttpResponseBase) |
TrySkipIisCustomErrors |
Získá nebo nastaví hodnotu, která určuje, zda jsou zakázány vlastní chyby služby IIS 7.0. |
Metody
AddCacheDependency(CacheDependency[]) |
Při přepsání v odvozené třídě přidruží závislosti mezipaměti k odpovědi, která umožňuje zrušit platnost odpovědi, pokud je uložena do mezipaměti a pokud se zadané závislosti změní. |
AddCacheItemDependencies(ArrayList) |
Umožňuje, aby platnost odpovědi uložené v mezipaměti závisela na zadaných položkách v mezipaměti. |
AddCacheItemDependencies(String[]) |
Umožňuje, aby platnost položky uložené v mezipaměti závisela na zadaných položkách v mezipaměti. |
AddCacheItemDependency(String) |
Umožňuje, aby platnost odpovědi uložené v mezipaměti závisela na zadané položce v mezipaměti. |
AddFileDependencies(ArrayList) |
Přidá názvy souborů do kolekce názvů souborů, na kterých je aktuální odpověď závislá. |
AddFileDependencies(String[]) |
Přidá pole názvů souborů do kolekce názvů souborů, na kterých je aktuální odpověď závislá. |
AddFileDependency(String) |
Přidá jeden název souboru do kolekce názvů souborů, na kterých je aktuální odpověď závislá. |
AddHeader(String, String) |
Přidá hlavičku HTTP do aktuální odpovědi. Tato metoda je poskytována z důvodu kompatibility s dřívějšími verzemi asp. |
AddOnSendingHeaders(Action<HttpContextBase>) |
Zaregistruje zpětné volání, které modul runtime ASP.NET vyvolá bezprostředně před odesláním hlaviček odpovědi na tento požadavek. |
AddOnSendingHeaders(Action<HttpContextBase>) |
Zaregistruje zpětné volání, které modul runtime ASP.NET vyvolá bezprostředně před odesláním hlaviček odpovědi na tento požadavek. (Zděděno od HttpResponseBase) |
AppendCookie(HttpCookie) |
Přidá soubor cookie HTTP do kolekce souborů cookie odpovědi HTTP. |
AppendHeader(String, String) |
Přidá hlavičku HTTP do aktuální odpovědi. |
AppendToLog(String) |
Přidá vlastní informace protokolu do souboru protokolu Internetové informační služby (IIS). |
ApplyAppPathModifier(String) |
Přidá ID relace do virtuální cesty, pokud relace používá Cookieless stav relace, a vrátí kombinovanou cestu. |
BeginFlush(AsyncCallback, Object) |
Odešle klientovi odpověď, která je aktuálně ve vyrovnávací paměti. |
BeginFlush(AsyncCallback, Object) |
Odešle klientovi odpověď, která je aktuálně ve vyrovnávací paměti. (Zděděno od HttpResponseBase) |
BinaryWrite(Byte[]) |
Zapíše řetězec binárních znaků do výstupního streamu HTTP. |
Clear() |
Vymaže všechny hlavičky a výstup obsahu z aktuální odpovědi. |
ClearContent() |
Vymaže veškerý výstup obsahu z aktuální odpovědi. |
ClearHeaders() |
Vymaže všechny hlavičky z aktuální odpovědi. |
Close() |
Ukončí připojení soketu ke klientovi. |
DisableKernelCache() |
Zakáže ukládání jádra do mezipaměti pro aktuální odpověď. |
DisableUserCache() |
Zakáže ukládání do mezipaměti v uživatelském režimu služby IIS pro tuto odpověď. |
DisableUserCache() |
Zakáže ukládání do mezipaměti v uživatelském režimu služby IIS pro tuto odpověď. (Zděděno od HttpResponseBase) |
End() |
Odešle klientovi veškerý aktuálně vyrovnávací výstup, zastaví provádění požadovaného procesu a vyvolá EndRequest událost. |
EndFlush(IAsyncResult) |
Dokončí operaci asynchronního vyprázdnění. |
EndFlush(IAsyncResult) |
Dokončí operaci asynchronního vyprázdnění. (Zděděno od HttpResponseBase) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Flush() |
Odešle do klienta veškerý aktuálně vyrovnávací výstup. |
FlushAsync() |
Asynchronně odesílá veškerý aktuálně vyrovnávací výstup klientovi. |
FlushAsync() |
Asynchronně odesílá veškerý aktuálně vyrovnávací výstup klientovi. (Zděděno od HttpResponseBase) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Pics(String) |
Připojí hlavičku HTTP |
PushPromise(String) |
Podporuje aplikace odesílající nabízené přísliby klientům HTTP 2.0. Další informace najdete v části Specifikace HTTP/2 Oddíl 8.2: Serverové nabízení. |
PushPromise(String) |
Podporuje aplikace odesílající nabízené přísliby klientům HTTP 2.0. Další informace najdete v části Specifikace HTTP/2 Oddíl 8.2: Serverové nabízení. (Zděděno od HttpResponseBase) |
PushPromise(String, String, NameValueCollection) |
Podporuje aplikace odesílající nabízené přísliby klientům HTTP 2.0. Další informace najdete v části Specifikace HTTP/2 Oddíl 8.2: Serverové nabízení. |
PushPromise(String, String, NameValueCollection) |
Podporuje aplikace odesílající nabízené přísliby klientům HTTP 2.0. Další informace najdete v části Specifikace HTTP/2 Oddíl 8.2: Serverové nabízení. (Zděděno od HttpResponseBase) |
Redirect(String) |
Přesměruje požadavek na zadanou adresu URL. |
Redirect(String, Boolean) |
Přesměruje požadavek na zadanou adresu URL a určuje, jestli se má ukončit provádění aktuálního procesu. |
RedirectPermanent(String) |
Provede trvalé přesměrování z požadované adresy URL na zadanou adresu URL. |
RedirectPermanent(String) |
Provede trvalé přesměrování z požadované adresy URL na zadanou adresu URL. (Zděděno od HttpResponseBase) |
RedirectPermanent(String, Boolean) |
Provede trvalé přesměrování z požadované adresy URL na zadanou adresu URL a poskytne možnost dokončit odpověď. |
RedirectPermanent(String, Boolean) |
Provede trvalé přesměrování z požadované adresy URL na zadanou adresu URL a poskytne možnost dokončit odpověď. (Zděděno od HttpResponseBase) |
RedirectToRoute(Object) |
Přesměruje požadavek na novou adresu URL pomocí zadaných hodnot parametrů trasy. |
RedirectToRoute(Object) |
Přesměruje požadavek na novou adresu URL pomocí hodnot parametrů trasy. (Zděděno od HttpResponseBase) |
RedirectToRoute(RouteValueDictionary) |
Přesměruje požadavek na novou adresu URL pomocí zadaných hodnot parametrů trasy. |
RedirectToRoute(RouteValueDictionary) |
Přesměruje požadavek na novou adresu URL pomocí hodnot parametrů trasy. (Zděděno od HttpResponseBase) |
RedirectToRoute(String) |
Přesměruje požadavek na novou adresu URL pomocí zadaného názvu trasy. |
RedirectToRoute(String) |
Přesměruje požadavek na novou adresu URL pomocí názvu trasy. (Zděděno od HttpResponseBase) |
RedirectToRoute(String, Object) |
Přesměruje požadavek na novou adresu URL pomocí zadaného názvu trasy a hodnot parametrů trasy. |
RedirectToRoute(String, Object) |
Přesměruje požadavek na novou adresu URL pomocí hodnot parametrů trasy a názvu trasy. (Zděděno od HttpResponseBase) |
RedirectToRoute(String, RouteValueDictionary) |
Přesměruje požadavek na novou adresu URL pomocí zadaného názvu trasy a hodnot parametrů trasy. |
RedirectToRoute(String, RouteValueDictionary) |
Přesměruje požadavek na novou adresu URL pomocí hodnot parametrů trasy a názvu trasy. (Zděděno od HttpResponseBase) |
RedirectToRoutePermanent(Object) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí zadaných hodnot parametrů trasy. |
RedirectToRoutePermanent(Object) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí hodnot parametrů trasy. (Zděděno od HttpResponseBase) |
RedirectToRoutePermanent(RouteValueDictionary) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí zadaných hodnot parametrů trasy. |
RedirectToRoutePermanent(RouteValueDictionary) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí hodnot parametrů trasy. (Zděděno od HttpResponseBase) |
RedirectToRoutePermanent(String) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí zadaného názvu trasy. |
RedirectToRoutePermanent(String) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí názvu trasy. (Zděděno od HttpResponseBase) |
RedirectToRoutePermanent(String, Object) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí názvu trasy a hodnot parametrů trasy, které odpovídají nové adrese URL. |
RedirectToRoutePermanent(String, Object) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí hodnot parametrů trasy a názvu trasy, které odpovídají nové adrese URL. (Zděděno od HttpResponseBase) |
RedirectToRoutePermanent(String, RouteValueDictionary) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí zadaného názvu trasy a hodnot parametrů trasy. |
RedirectToRoutePermanent(String, RouteValueDictionary) |
Provede trvalé přesměrování z požadované adresy URL na novou adresu URL pomocí hodnot parametrů trasy a názvu trasy. (Zděděno od HttpResponseBase) |
RemoveOutputCacheItem(String) |
Odebere z mezipaměti všechny položky v mezipaměti, které jsou přidruženy k zadané cestě. |
RemoveOutputCacheItem(String, String) |
Použije zadaného zprostředkovatele výstupní mezipaměti k odebrání všech artefaktů výstupní mezipaměti, které jsou přidruženy k zadané cestě. |
RemoveOutputCacheItem(String, String) |
Použije zadaného zprostředkovatele výstupní mezipaměti k odebrání všech artefaktů výstupní mezipaměti, které jsou přidružené k zadané cestě. (Zděděno od HttpResponseBase) |
SetCookie(HttpCookie) |
Aktualizace existující soubor cookie v kolekci souborů cookie. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TransmitFile(String) |
Zapíše zadaný soubor do výstupního streamu odpovědi HTTP bez uložení do vyrovnávací paměti. |
TransmitFile(String, Int64, Int64) |
Zapíše zadanou část souboru do výstupního streamu odpovědi HTTP bez uložení do vyrovnávací paměti. |
Write(Char) |
Zapíše znak do výstupního streamu odpovědi HTTP. |
Write(Char[], Int32, Int32) |
Zapíše zadané pole znaků do výstupního streamu odpovědi HTTP. |
Write(Object) |
Zapíše zadaný objekt do streamu odpovědi HTTP. |
Write(String) |
Zapíše zadaný řetězec do výstupního streamu odpovědi HTTP. |
WriteFile(IntPtr, Int64, Int64) |
Zapíše zadaný soubor do výstupního streamu odpovědi HTTP. |
WriteFile(String) |
Zapíše obsah zadaného souboru do výstupního streamu odpovědi HTTP jako blok souboru. |
WriteFile(String, Boolean) |
Zapíše obsah zadaného souboru do výstupního streamu odpovědi HTTP a určuje, zda je obsah zapsán jako blok paměti. |
WriteFile(String, Int64, Int64) |
Zapíše zadaný soubor do výstupního streamu odpovědi HTTP. |
WriteSubstitution(HttpResponseSubstitutionCallback) |
Vloží do odpovědi náhradní bloky, které umožňují dynamické generování oblastí pro výstupní odpovědi uložené v mezipaměti. |