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?
Antwort
Zu viele Anzeigen?
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