7 Stimmen

Was ist der Unterschied zwischen der HostingEnvironment-Klasse und der HttpRuntime-Klasse?

Wie Sie hier sehen können ASP.NET Application Life Cycle, gibt es zwei Bilder. Auf dem ersten wird die HostingEnvironment-Klasse in AppDomain erstellt, auf dem zweiten wird die HttpRuntime-Klasse in ihr erstellt. Anhand ihrer Definitionen verstehe ich den Unterschied zwischen ihnen nicht. Wann wird die eine erstellt und wann wird die andere während des Anwendungslebenszyklus erstellt? Was ist der Unterschied zwischen der HostingEnvironment-Klasse und der HttpRuntime-Klasse im Kontext des Anwendungslebenszyklus?

1voto

Sev Punkte 751

Sie können keine Klasse HostingEnvironment erben, da sie Anwendungsverwaltungsfunktionen und Anwendungsdienste für eine verwaltete Anwendung innerhalb ihrer Anwendungsdomäne bereitstellt, während die Klasse HttpRuntime einen Satz von ASP.NET-Laufzeitdiensten für die aktuelle Anwendung bereitstellt.

MSDN

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X