Freigeben über


HttpContext-Member

Kapselt alle HTTP-spezifischen Informationen über eine einzelne HTTP-Anforderung.

In den folgenden Tabellen werden die vom HttpContext -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode HttpContext Überladen. Initialisiert eine neue Instanz der HttpContext-Klasse.

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AllErrors Ruft ein Array von Fehlern ab, die beim Verarbeiten einer HTTP-Anforderung angesammelt wurden.
Öffentliche Eigenschaft Application Ruft das HttpApplicationState-Objekt für die aktuelle HTTP-Anforderung ab.
Öffentliche Eigenschaft ApplicationInstance Ruft das HttpApplication-Objekt für die aktuelle HTTP-Anforderung ab oder legt dieses fest.
Öffentliche Eigenschaft Cache Ruft das Cache-Objekt für die aktuelle HTTP-Anforderung ab.
Öffentliche Eigenschaft Statisch Current Ruft das HttpContext-Objekt für die aktuelle HTTP-Anforderung ab.
Öffentliche Eigenschaft CurrentHandler Ruft das IHttpHandler-Objekt ab, das den derzeit ausführenden Handler darstellt.
Öffentliche Eigenschaft Error Ruft ggf. den ersten Fehler ab, der beim Verarbeiten einer HTTP-Anforderung aufgezeichnet wurde.
Öffentliche Eigenschaft Handler Ruft das für die Verarbeitung der HTTP-Anforderung verantwortliche IHttpHandler-Objekt ab oder legt dieses fest.
Öffentliche Eigenschaft IsCustomErrorEnabled Ruft einen Wert ab, der angibt, ob für die aktuelle HTTP-Anforderung benutzerdefinierte Fehler aktiviert sind.
Öffentliche Eigenschaft IsDebuggingEnabled Ruft einen Wert ab, der angibt, ob sich die aktuelle HTTP-Anforderung im Debugmodus befindet.
Öffentliche Eigenschaft Items Ruft eine Schlüssel-/Wert-Auflistung ab, die während einer HTTP-Anforderung zum Organisieren und Freigeben von Daten zwischen einer IHttpModule-Schnittstelle und einer IHttpHandler-Schnittstelle verwendet werden kann.
Öffentliche Eigenschaft PreviousHandler Ruft das IHttpHandler-Objekt für den übergeordneten Handler ab.
Öffentliche Eigenschaft Profile Ruft das ProfileBase-Objekt für das aktuelle Benutzerprofil ab.
Öffentliche Eigenschaft Request Ruft das HttpRequest-Objekt für die aktuelle HTTP-Anforderung ab.
Öffentliche Eigenschaft Response Ruft das HttpResponse-Objekt für die aktuelle HTTP-Antwort ab.
Öffentliche Eigenschaft Server Ruft das HttpServerUtility-Objekt ab, das die bei der Verarbeitung von Webanforderungen verwendeten Methoden bereitstellt.
Öffentliche Eigenschaft Session Ruft das HttpSessionState-Objekt für die aktuelle HTTP-Anforderung ab.
Öffentliche Eigenschaft SkipAuthorization Ruft einen Wert ab, der angibt, ob das UrlAuthorizationModule-Objekt die Autorisierungsprüfung für die aktuelle Anforderung überspringen soll, oder legt diesen Wert fest.
Öffentliche Eigenschaft Timestamp Ruft den Ausgangstimestamp der aktuellen HTTP-Anforderung ab.
Öffentliche Eigenschaft Trace Ruft das TraceContext-Objekt für die aktuelle HTTP-Antwort ab.
Öffentliche Eigenschaft User Ruft die Sicherheitsinformationen für die aktuelle HTTP-Anforderung ab, oder legt diese fest.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode AddError Fügt der Auflistung der Ausnahmen für die aktuelle HTTP-Anforderung eine Ausnahme hinzu.
Öffentliche Methode ClearError Löscht alle Fehler für die aktuelle HTTP-Anforderung.
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Statisch GetAppConfig Gibt die angeforderten Konfigurationsinformationen für die aktuelle Anwendung zurück.
Öffentliche Methode GetConfig Gibt die angeforderten Konfigurationsinformationen für die aktuelle HTTP-Anforderung zurück.
Öffentliche Methode Statisch GetGlobalResourceObject Überladen. Ruft eine Ressource auf Anwendungsebene ab.
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode Statisch GetLocalResourceObject Überladen. Ruft eine Ressource auf Seitenebene ab.
Öffentliche Methode GetSection Ruft einen angegebenen Konfigurationsabschnitt für die Standardkonfiguration der aktuellen Anwendung ab.
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode RewritePath Überladen. Weist einen internen Pfad für das erneute Schreiben zu und ermöglicht es, dass sich der angeforderte URL vom internen Pfad zur Ressource unterscheidet. Die RewritePath-Methode wird im Sitzungszustand ohne Cookies verwendet.
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.IServiceProvider.GetService Gibt ein Objekt für den aktuellen Diensttyp zurück.

Zum Seitenanfang

Siehe auch

Referenz

HttpContext-Klasse
System.Web-Namespace
IHttpModule
IHttpHandler