System.Web Obor názvů
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í.
Pro .NET Core a .NET 5+ obsahuje HttpUtility tento obor názvů třídu .
Pro rozhraní .NET Framework obsahuje tento obor názvů třídy a rozhraní, které umožňují komunikaci prohlížeče se serverem. Mezi tyto třídy patří HttpRequest třída, která poskytuje rozsáhlé informace o aktuálním požadavku HTTP, HttpResponse třída, která spravuje výstup HTTP do klienta, a HttpServerUtility třídu, která poskytuje přístup k nástrojům a procesům na straně serveru. System.Web obsahuje také třídy pro manipulaci se soubory cookie, přenos souborů, informace o výjimce a řízení výstupní mezipaměti v rozhraní .NET Framework.
Třídy
AspNetHostingPermission |
Řídí přístupová oprávnění v ASP.NET hostovaných prostředích. Tato třída se nemůže dědit. |
AspNetHostingPermissionAttribute |
Umožňuje použít akce zabezpečení pro AspNetHostingPermission pro kód pomocí deklarativního zabezpečení. Tato třída se nemůže dědit. |
DefaultHttpHandler |
Představuje vlastnosti a metody výchozí obslužné rutiny HTTP. |
EventHandlerTaskAsyncHelper |
Převede asynchronní metody vracející úkoly na metody, které používají asynchronní programovací model použitý v předchozích verzích ASP.NET a který je založen na počátečních a koncových událostech. |
HtmlString |
Představuje řetězec s kódováním HTML, který by neměl být znovu kódován. |
HttpApplication |
Definuje metody, vlastnosti a události, které jsou společné pro všechny objekty aplikace v ASP.NET aplikace. Tato třída je základní třídou pro aplikace, které jsou definovány uživatelem v souboru Global.asax. |
HttpApplicationState |
Umožňuje sdílení globálních informací mezi několika relacemi a požadavky v rámci aplikace ASP.NET. |
HttpApplicationStateBase |
Slouží jako základní třída pro třídy, které umožňují sdílení informací mezi více relacemi a požadavky v rámci ASP.NET aplikace. |
HttpApplicationStateWrapper |
Zapouzdří vnitřní objekt HTTP, který umožňuje sdílení informací mezi několika požadavky a relacemi v rámci aplikace ASP.NET. |
HttpBrowserCapabilities |
Umožňuje serveru shromažďovat informace o možnostech prohlížeče, který běží na klientovi. |
HttpBrowserCapabilitiesBase |
Slouží jako základní třída pro třídy, které umožňují serveru shromažďovat informace o možnostech prohlížeče, který vytvořil aktuální požadavek. |
HttpBrowserCapabilitiesWrapper |
Zapouzdří vnitřní objekt HTTP, který serveru umožňuje shromažďovat informace o možnostech prohlížeče, který provedl aktuální požadavek. |
HttpCachePolicy |
Obsahuje metody pro nastavení hlaviček HTTP specifických pro mezipaměť a pro řízení výstupní mezipaměti ASP.NET stránky. |
HttpCachePolicyBase |
Slouží jako základní třída pro třídy, které obsahují metody pro nastavení hlaviček HTTP specifických pro mezipaměť a pro řízení ASP.NET výstupní mezipaměti stránky. |
HttpCachePolicyWrapper |
Zapouzdří vnitřní objekt HTTP, který obsahuje metody pro nastavení hlaviček HTTP specifických pro mezipaměť a pro řízení ASP.NET výstupní mezipaměti stránky. |
HttpCacheVaryByContentEncodings |
Poskytuje typově bezpečný způsob nastavení VaryByContentEncodings vlastnosti HttpCachePolicy třídy. |
HttpCacheVaryByHeaders |
Poskytuje typově bezpečný způsob nastavení VaryByHeaders vlastnosti. |
HttpCacheVaryByParams |
Poskytuje typově bezpečný způsob nastavení VaryByParams vlastnosti. |
HttpClientCertificate |
Poskytuje pole klientského certifikátu vystavená klientem v reakci na požadavek serveru na identitu klienta. |
HttpCompileException |
Výjimka, která je vyvolán, když dojde k chybě kompilátoru. |
HttpContext |
Zapouzdří všechny informace specifické pro protokol HTTP o jednotlivých požadavcích HTTP. |
HttpContextBase |
Slouží jako základní třída pro třídy, které obsahují informace specifické pro protokol HTTP o jednotlivém požadavku HTTP. |
HttpContextWrapper |
Zapouzdří vnitřní objekt HTTP, který obsahuje informace specifické pro HTTP o jednotlivých požadavcích HTTP. |
HttpCookie |
Poskytuje typově bezpečný způsob, jak vytvářet a manipulovat s jednotlivými soubory cookie HTTP. |
HttpCookieCollection |
Poskytuje typově bezpečný způsob, jak manipulovat se soubory cookie HTTP. |
HttpException |
Popisuje výjimku, ke které došlo během zpracování požadavků HTTP. |
HttpFileCollection |
Poskytuje přístup k souborům nahraným klientem a organizuje je. |
HttpFileCollectionBase |
Slouží jako základní třída pro třídy, které poskytují přístup k souborům nahraným klientem. |
HttpFileCollectionWrapper |
Zapouzdří vnitřní objekt HTTP, který poskytuje přístup k souborům nahraným klientem. |
HttpModuleCollection |
Poskytuje způsob indexování a načtení kolekce IHttpModule objektů. |
HttpParseException |
Výjimka, která se vyvolá, když dojde k chybě parse. |
HttpPostedFile |
Poskytuje přístup k jednotlivým souborům nahraným klientem. |
HttpPostedFileBase |
Slouží jako základní třída pro třídy, které poskytují přístup k jednotlivým souborům nahraným klientem. |
HttpPostedFileWrapper |
Zapouzdří vnitřní objekt HTTP, který poskytuje přístup k jednotlivým souborům nahraným klientem. |
HttpRequest |
Umožňuje ASP.NET číst hodnoty HTTP odeslané klientem během webového požadavku. |
HttpRequestBase |
Slouží jako základní třída pro třídy, které umožňují ASP.NET číst hodnoty HTTP odeslané klientem během webového požadavku. |
HttpRequestValidationException |
Výjimka, která je vyvolán při přijetí potenciálně škodlivého vstupního řetězce od klienta jako součást dat žádosti. Tato třída se nemůže dědit. |
HttpRequestWrapper |
Zapouzdří vnitřní objekt HTTP, který umožňuje ASP.NET číst hodnoty HTTP odesílané klientem během webového požadavku. |
HttpResponse |
Zapouzdří informace o odpovědi HTTP z operace ASP.NET. |
HttpResponseBase |
Představuje základní třídu pro třídy, které poskytují http-response informace z ASP.NET operace. |
HttpResponseWrapper |
Zapouzdří vnitřní objekt HTTP, který poskytuje informace o odpovědi HTTP z operace ASP.NET. |
HttpRuntime |
Poskytuje sadu ASP.NET služeb za běhu pro aktuální aplikaci. |
HttpServerUtility |
Poskytuje pomocné metody pro zpracování webových požadavků. |
HttpServerUtilityBase |
Slouží jako základní třída pro třídy, které poskytují pomocné metody pro zpracování webových požadavků. |
HttpServerUtilityWrapper |
Zapouzdří vnitřní objekt HTTP, který poskytuje pomocné metody pro zpracování webových požadavků. |
HttpSessionStateBase |
Slouží jako základní třída pro třídy, které poskytují přístup k hodnotám stavu relace, nastavení na úrovni relace a metodám správy životnosti. |
HttpSessionStateWrapper |
Zapouzdří vnitřní objekt HTTP, který poskytuje přístup k hodnotám stavu relace, nastavení na úrovni relace a metodám správy životnosti. |
HttpStaticObjectsCollection |
Poskytuje kolekci objektů s oborem aplikace pro StaticObjects vlastnost. |
HttpStaticObjectsCollectionBase |
Slouží jako základní třída pro třídy, které poskytují kolekci objektů s oborem aplikace pro StaticObjects vlastnost. |
HttpStaticObjectsCollectionWrapper |
Zapouzdří vnitřní objekt HTTP, který poskytuje kolekci objektů s oborem aplikace pro StaticObjects vlastnost. |
HttpTaskAsyncHandler |
Poskytuje metody, které odvozená třída obslužné rutiny úlohy může implementovat za účelem zpracování asynchronní úlohy. |
HttpUnhandledException |
Výjimka, která se vyvolá, když dojde k obecné výjimce. |
HttpUtility |
Poskytuje metody pro kódování a dekódování adres URL při zpracování webových požadavků. Tato třída se nemůže dědit. |
HttpWorkerRequest |
Tato abstraktní třída definuje metody základního pracovního procesu a výčty používané ASP.NET spravovaným kódem ke zpracování požadavků. |
HttpWriter |
TextWriter Poskytuje objekt, ke kterému se přistupuje prostřednictvím vnitřního HttpResponse objektu. |
IisTraceListener |
Poskytuje naslouchací proces, který směruje veškerý výstup trasování a ladění do infrastruktury služby IIS 7.0. |
MimeMapping |
Mapuje rozšíření dokumentů na typy OBSAHU MIME. |
ParserError |
Představuje chybu nebo upozornění analyzátoru. Tato třída se nemůže dědit. |
ParserErrorCollection |
Spravuje sadu chyb analyzátoru zjištěných během analýzy. Tato třída se nemůže dědit. |
PreApplicationStartMethodAttribute |
Poskytuje rozšířenou podporu spouštění aplikací. |
ProcessInfo |
Poskytuje informace o aktuálně spuštěných procesech. |
ProcessModelInfo |
Obsahuje metody, které vracejí informace o pracovních procesech. |
SiteMap |
Třída SiteMap je reprezentací navigační struktury webu v paměti, kterou poskytuje jeden nebo více zprostředkovatelů mapy webu. Tato třída se nemůže dědit. |
SiteMapNode |
Představuje uzel v hierarchické mapové struktuře webu, jako je ta, která je popsána třídou a třídami SiteMap , které implementují abstraktní SiteMapProvider třídu. |
SiteMapNodeCollection |
Poskytuje kolekci silného typu pro SiteMapNode objekty a implementuje IHierarchicalEnumerable rozhraní pro podporu procházení kolekcí. |
SiteMapProvider |
Poskytuje společnou základní třídu pro všechny zprostředkovatele dat map webů a způsob, jak pro vývojáře implementovat vlastní zprostředkovatele dat map webů, které lze použít s ASP.NET infrastruktury mapy webu jako trvalé úložiště pro SiteMap objekty. |
SiteMapProviderCollection |
Používá se SiteMap třídou ke sledování sady SiteMapProvider objektů, které jsou k SiteMap dispozici během inicializace mapy webu. Tato třída se nemůže dědit. |
SiteMapResolveEventArgs |
Poskytuje data pro událost, která je vyvolána voláním CurrentNode vlastnosti SiteMapProvider třídy . |
StaticSiteMapProvider |
Slouží jako částečná implementace abstraktní SiteMapProvider třídy a slouží jako základní třída pro XmlSiteMapProvider třídu, která je výchozím zprostředkovatelem mapy webu v ASP.NET. |
TraceContext |
Zachytí a zobrazí podrobnosti o provedení webové žádosti. Tato třída se nemůže dědit. |
TraceContextEventArgs |
Poskytuje kolekci záznamů trasování pro libovolnou metodu TraceFinished , která zpracovává událost. Tato třída se nemůže dědit. |
TraceContextRecord |
Představuje zprávu trasování ASP.NET a všechna přidružená data. |
UnvalidatedRequestValues |
Poskytuje přístup k hodnotám požadavků HTTP bez aktivace ověřování požadavků ASP.NET. |
UnvalidatedRequestValuesBase |
Slouží jako základní třída pro třídy, které poskytují přístup k hodnotám požadavků HTTP bez aktivace ASP.NET ověření požadavku. |
UnvalidatedRequestValuesWrapper |
Poskytuje třídu obálky pro UnvalidatedRequestValuesBase třídu a poskytuje přístup k hodnotám požadavků HTTP bez aktivace ASP.NET ověření požadavku. |
VirtualPathUtility |
Poskytuje pomocné metody pro běžné operace virtuálních cest. |
WebPageTraceListener |
Poskytuje naslouchací proces, který směruje Trace zprávy na výstupy ASP.NET webové stránky. |
XmlSiteMapProvider |
Třída XmlSiteMapProvider je odvozena z SiteMapProvider třídy a je výchozím zprostředkovatelem mapy webu pro ASP.NET. Třída XmlSiteMapProvider generuje stromy map webů ze souborů XML s příponou názvu souboru .sitemap. |
Rozhraní
IHtmlString |
Představuje řetězec s kódováním HTML, který by neměl být znovu kódován. |
IHttpAsyncHandler |
Definuje kontrakt, který asynchronní obslužné rutiny HTTP objekty musí implementovat. |
IHttpHandler |
Definuje kontrakt, který ASP.NET implementuje k synchronnímu zpracování webových požadavků HTTP pomocí vlastních obslužných rutin HTTP. |
IHttpHandlerFactory |
Definuje kontrakt, který musí továrny třídy implementovat, aby se vytvořily nové IHttpHandler objekty. |
IHttpModule |
Poskytuje události inicializace modulu a odstranění do implementační třídy. |
IPartitionResolver |
Definuje metody, které musí být implementovány pro vlastní překlad oddílů stavu relace. |
ISubscriptionToken |
Představuje rozhraní, které je implementováno objektem a které lze použít k odhlášení odběru naslouchacích procesů. |
ITlsTokenBindingInfo |
Poskytuje informace o vazbě tokenu tls (Transport Layer Security). |
Výčty
ApplicationShutdownReason |
Určuje, proč se AppDomain třída vypíná. |
AspNetHostingPermissionLevel |
Určuje úroveň důvěryhodnosti, která je udělena webové aplikaci ASP.NET. |
HttpCacheability |
Poskytuje výčtové hodnoty, které se používají k nastavení hlavičky |
HttpCacheRevalidation |
Poskytuje výčtové hodnoty, které se používají k nastavení hlaviček HTTP specifických pro |
HttpCookieMode |
Určuje způsob použití souborů cookie pro webovou aplikaci. |
HttpValidationStatus |
Poskytuje výčtové hodnoty, které označují stav ověření mezipaměti. |
ProcessShutdownReason |
Poskytuje výčtové hodnoty, které označují, proč se proces ukončil. |
ProcessStatus |
Poskytuje výčtové hodnoty, které označují aktuální stav procesu. |
ReadEntityBodyMode |
Určuje konstanty, které označují, jak bylo přečteno tělo entity požadavku HTTP. |
RequestNotification |
Určuje, kdy během zpracování požadavku dojde k událostem a jiným událostem HttpApplication životního cyklu. |
RequestNotificationStatus |
Určuje stav oznámení v kanálu žádosti. |
SameSiteMode |
Určuje konstanty, které označují hodnotu atributu SameSite souboru cookie. |
TraceMode |
Určuje, v jakém pořadí se zprávy trasování vysílají do výstupu HTML stránky. |
Delegáti
BeginEventHandler |
Představuje metodu, která zpracovává asynchronní události, jako jsou události aplikace. Tento delegát je volán na začátku asynchronní operace. |
EndEventHandler |
Představuje metodu, která zpracovává asynchronní události, jako jsou události aplikace. |
HttpCacheValidateHandler |
Představuje metodu, která je volána k ověření položky uložené v mezipaměti před tím, než je položka doručena z mezipaměti. |
HttpResponseSubstitutionCallback |
Představuje metodu, která zpracovává nahrazení po mezipaměti. |
HttpWorkerRequest.EndOfSendNotification |
Představuje metodu, která upozorní volající při odeslání odpovědi je dokončena. |
SiteMapResolveEventHandler |
Představuje metodu, která bude zpracovávat SiteMapResolve událost konkrétní instance SiteMapProvider statické SiteMap třídy nebo . |
TaskEventHandler |
Představuje asynchronní úlohu, která je zpracovávána instancí EventHandlerTaskAsyncHelper třídy . |
TraceContextEventHandler |
Představuje metodu, která zpracovává TraceFinished událost objektu TraceContext . |