Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der System.Web-Namespace stellt Klassen und Schnittstellen für die Kommunikation zwischen Browser und Server bereit. Dieser Namespace enthält die HttpRequest-Klasse, die umfassende Informationen zur aktuellen HTTP-Anforderung bereitstellt. Er enthält außerdem die HttpResponse-Klasse, die die HTTP-Ausgabe an den Client verwaltet, und er enthält die HttpServerUtility-Klasse, die einen Zugriff auf Hilfsprogramme und -prozesse des Servers ermöglicht. System.Web enthält außerdem Klassen für die Bearbeitung von Cookies, die Übertragung von Dateien, für Ausnahmeinformationen und die Steuerung des Ausgabecaches.
Klassen
| Klasse | Beschreibung | |
|---|---|---|
![]() |
AspNetHostingPermission | Steuert Zugriffsberechtigungen in ASP.NET-Hostumgebungen. Diese Klasse kann nicht geerbt werden. |
![]() |
AspNetHostingPermissionAttribute | Lässt zu, dass Sicherheitsaktionen für AspNetHostingPermission mithilfe der deklarativen Sicherheit auf Code angewendet werden. Die Klasse kann nicht geerbt werden. |
![]() |
DefaultHttpHandler | Stellt die Eigenschaften und Methoden eines HTTP-Standardhandlers dar. |
![]() |
HttpApplication | Definiert die Methoden, Eigenschaften und Ereignisse, die allen Anwendungsobjekten in einer ASP.NET-Anwendung gemeinsam sind. Diese Klasse ist die Basisklasse für Anwendungen, die vom Benutzer in der Datei Global.asax definiert wurden. |
![]() |
HttpApplicationState | Ermöglicht die gemeinsame Nutzung globaler Informationen über mehrere Sitzungen und Anforderungen innerhalb einer ASP.NET-Anwendung hinweg. |
![]() |
HttpBrowserCapabilities | Ermöglicht es dem Server, Informationen über die Funktionen des auf dem Client ausgeführten Browsers abzurufen. |
![]() |
HttpCachePolicy | Enthält Methoden zum Festlegen cachespezifischer HTTP-Header und zum Steuern des Ausgabecache für ASP.NET-Seiten. |
![]() |
HttpCacheVaryByHeaders | Stellt ein typsicheres Verfahren zum Festlegen der VaryByHeaders-Eigenschaft bereit. |
![]() |
HttpCacheVaryByParams | Stellt ein typsicheres Verfahren zum Festlegen der VaryByParams-Eigenschaft bereit. |
![]() |
HttpClientCertificate | Stellt die Clientzertifikatfelder bereit, die vom Client als Antwort auf die Anforderung der Clientidentität durch den Server ausgegeben werden. |
![]() |
HttpCompileException | Die Ausnahme, die beim Auftreten eines Compilerfehlers ausgelöst wird. |
![]() |
HttpContext | Kapselt alle HTTP-spezifischen Informationen über eine einzelne HTTP-Anforderung. |
![]() |
HttpCookie | Stellt ein typsicheres Verfahren zum Erstellen und Bearbeiten einzelner HTTP-Cookies bereit. |
![]() |
HttpCookieCollection | Stellt ein typsicheres Verfahren für das Ändern von HTTP-Cookies bereit. |
![]() |
HttpException | Beschreibt eine Ausnahme, die während der Verarbeitung der HTTP-Anforderungen aufgetreten ist. |
![]() |
HttpFileCollection | Ermöglicht den Zugriff auf und die Organisierung der Dateien, die von einem Client übertragen wurden. |
![]() |
HttpModuleCollection | Stellt ein Verfahren bereit, mit dem eine Auflistung von IHttpModule-Objekten indiziert und abgerufen wird. |
![]() |
HttpParseException | Die Ausnahme, die beim Auftreten eines Analysefehlers ausgelöst wird. |
![]() |
HttpPostedFile | Stellt den Zugriff auf einzelne Dateien bereit, die von einem Client geuploadet wurden. |
![]() |
HttpRequest | Ermöglicht es ASP.NET, die von einem Client bei einer Webanforderung gesendeten HTTP-Werte zu lesen. |
![]() |
HttpRequestValidationException | Die Ausnahme, die ausgelöst wird, wenn als Teil der Anforderungsdaten eine möglicherweise böswillige Eingabezeichenfolge vom Client empfangen wird. Diese Klasse kann nicht vererbt werden. |
![]() |
HttpResponse | Kapselt HTTP-Antwortinformationen aus einem ASP.NET-Vorgang. |
![]() |
HttpRuntime | Stellt einen Satz von ASP.NET-Laufzeitdiensten für die aktuelle Anwendung bereit. |
![]() |
HttpServerUtility | Stellt Hilfsmethoden für die Verarbeitung von Webanforderungen zur Verfügung. |
![]() |
HttpStaticObjectsCollection | Stellt eine Auflistung von Objekten im Gültigkeitsbereich der Anwendung für die StaticObjects-Eigenschaft bereit. |
![]() |
HttpUnhandledException | Die Ausnahme, die beim Auftreten einer generischen Ausnahme ausgelöst wird. |
![]() |
HttpUtility | Stellt Methoden für das Codieren und Decodieren von URLs beim Verarbeiten von Webanforderungen bereit. Diese Klasse kann nicht vererbt werden. |
![]() |
HttpWorkerRequest | Diese abstrakte Klasse definiert die Basisworkermethoden und Enumerationen für die Verarbeitung von Anforderungen durch verwalteten ASP.NET-Code. |
![]() |
HttpWriter | Stellt ein TextWriter-Objekt bereit, auf das über das systeminterne HttpResponse-Objekt zugegriffen wird. |
![]() |
ParserError | Stellt einen Parserfehler oder eine Parserwarnung dar. Diese Klasse kann nicht geerbt werden. |
![]() |
ParserErrorCollection | Verwaltet einen Satz von Parserfehlern, die während der Analyse erkannt wurden. Diese Klasse kann nicht vererbt werden. |
![]() |
ProcessInfo | Stellt Informationen über derzeit ausgeführte Prozesse bereit. |
![]() |
ProcessModelInfo | Enthält Methoden, die Informationen über Workerprozesse zurückgeben. |
![]() |
SiteMap | Die SiteMap-Klasse ist eine im Speicher befindliche Darstellung der Navigationsstruktur einer Site, die von einem oder mehreren Siteübersichtsanbietern bereitgestellt wird. Die Klasse kann nicht geerbt werden. |
![]() |
SiteMapNode | Stellt einen Knoten in der hierarchischen Siteübersichtsstruktur dar, z. B. der von der SiteMap-Klasse und den Klassen beschriebenen, die die abstrakte SiteMapProvider-Klasse implementieren. |
![]() |
SiteMapNodeCollection | Stellt eine stark typisierte Auflistung für SiteMapNode-Objekte bereit und implementiert die IHierarchicalEnumerable-Schnittstelle, um die Navigation durch die Auflistung zu unterstützen. |
![]() |
SiteMapProvider | Stellt eine allgemeine Basisklasse für alle Anbieter von Siteübersichtsdaten bereit sowie eine Methode, mit der Entwickler Anbieter von benutzerdefinierten Siteübersichtsdaten implementieren können, die mit der Siteübersichtsinfrastruktur von ASP.NET als permanente Speicher für SiteMap-Objekte verwendet werden können. |
![]() |
SiteMapProviderCollection | Wird von der SiteMap-Klasse zum Verfolgen der SiteMapProvider-Objekte verwendet, die der SiteMap während der Initialisierung der Siteübersicht zur Verfügung stehen. Diese Klasse kann nicht geerbt werden. |
![]() |
SiteMapResolveEventArgs | Stellt Daten für ein Ereignis bereit, das durch einen Aufruf der CurrentNode-Eigenschaft der SiteMapProvider-Klasse ausgelöst wird. |
![]() |
StaticSiteMapProvider | Fungiert als Teilimplementierung einer abstrakten SiteMapProvider-Klasse sowie als Basisklasse für die XmlSiteMapProvider-Klasse, die Standardsiteübersichtsanbieter in ASP.NET ist. |
![]() |
TraceContext | Erfasst und präsentiert Ausführungsdetails über eine Webanforderung. Diese Klasse kann nicht vererbt werden. |
![]() |
TraceContextEventArgs | Stellt eine Auflistung der Ablaufverfolgungsdatensätze für jede Methode bereit, die das TraceFinished-Ereignis behandelt. Diese Klasse kann nicht vererbt werden. |
![]() |
TraceContextRecord | Stellt eine ASP.NET-Ablaufverfolgungsmeldung und alle zugeordneten Daten dar. |
![]() |
VirtualPathUtility | Stellt Dienstprogrammmethoden für allgemeine Operationen mit virtuellen Pfaden bereit. |
![]() |
WebPageTraceListener | Stellt einen Listener bereit, der Trace-Meldungen an ASP.NET-Webseitenausgaben weiterleitet. |
![]() |
XmlSiteMapProvider | Die XmlSiteMapProvider-Klasse ist von der SiteMapProvider-Klasse abgeleitet und ist der Standard-Siteübersichtsanbieter für ASP.NET. Die XmlSiteMapProvider-Klasse generiert Siteübersichtsstrukturen aus XML-Dateien. |
Schnittstellen
| Schnittstelle | Beschreibung | |
|---|---|---|
![]() |
IHttpAsyncHandler | Definiert den Vertrag, den asynchrone HTTP-Handlerobjekte implementieren müssen. |
![]() |
IHttpHandler | Definiert den Vertrag, den ASP.NET zum synchronen Verarbeiten von HTTP-Webanforderungen mit benutzerdefinierten HTTP-Handlern implementiert. |
![]() |
IHttpHandlerFactory | Definiert den Vertrag, den Klassenfactorys zum Erstellen eines neuen IHttpHandler-Objekts implementieren müssen. |
![]() |
IHttpModule | Stellt Modulinitialisierung und Freigabeereignisse für die implementierende Klasse bereit. |
![]() |
IPartitionResolver | Definiert Methoden, die für die benutzerdefinierte Sitzungszustands-Partitionsauflösung implementiert werden müssen. |
Delegaten
| Delegat | Beschreibung | |
|---|---|---|
![]() |
BeginEventHandler | Stellt die Methode dar, die asynchrone Ereignisse behandelt (z. B. Anwendungsereignisse). Dieser Delegat wird zu Beginn eines asynchronen Vorgangs aufgerufen. |
![]() |
EndEventHandler | Stellt die Methode dar, die asynchrone Ereignisse behandelt (z. B. Anwendungsereignisse). |
![]() |
HttpCacheValidateHandler | Stellt eine Methode dar, die aufgerufen wird, um ein zwischengespeichertes Element zu überprüfen, bevor es aus dem Cache bereitgestellt wird. |
![]() |
HttpResponseSubstitutionCallback | Stellt die Methode für das Behandeln von Ersetzungen nach dem Zwischenspeichern dar. |
![]() |
HttpWorkerRequest.EndOfSendNotification | Stellt die Methode dar, die Aufrufer benachrichtigt, wenn das Senden der Antwort abgeschlossen ist. |
![]() |
SiteMapResolveEventHandler | Stellt die Methode dar, die das SiteMapResolve-Ereignis einer bestimmten Instanz der SiteMapProvider-Klasse oder der statischen SiteMap-Klasse behandelt. |
![]() |
TraceContextEventHandler | Stellt die Methode dar, die das TraceFinished-Ereignis eines TraceContext-Objekts behandelt. |
Enumerationen
| Enumeration | Beschreibung | |
|---|---|---|
![]() |
ApplicationShutdownReason | Gibt den Grund für das Beenden der AppDomain-Klasse an. |
![]() |
AspNetHostingPermissionLevel | Gibt die Vertrauensebene an, die einer ASP.NET-Webanwendung gewährt wird. |
![]() |
HttpCacheability | Stellt Enumerationswerte bereit, mit denen der Cache-Control-HTTP-Header festgelegt wird. |
![]() |
HttpCacheRevalidation | Stellt Enumerationswerte bereit, mit denen Cache-Control-HTTP-Header festgelegt werden, die spezifisch für die erneute Validierung sind. |
![]() |
HttpCookieMode | Gibt an, wie Cookies für eine Webanwendung verwendet werden. |
![]() |
HttpValidationStatus | Stellt Enumerationswerte bereit, die den Status der Cachevalidierung angeben. |
![]() |
ProcessShutdownReason | Stellt Enumerationswerte bereit, mit denen die Gründe für das Herunterfahren eines Prozesses angegeben werden. |
![]() |
ProcessStatus | Stellt enumerierte Werte mit Angaben über den aktuellen Status eines Prozesses bereit. |
![]() |
TraceMode | Gibt an, in welcher Reihenfolge Ablaufverfolgungsmeldungen in die HTML-Ausgabe einer Seite ausgegeben werden. |
.png)
.png)
.png)
.png)