Übersetzung vorschlagen
 
Andere Vorschläge:

progress indicator
Keine anderen Vorschläge
Per Mausklick bewerten und Feedback geben
MSDN
MSDN Library
.NET Entwicklung
.NET Framework 4
 Laufzeithosts
Alle reduzieren/Alle erweitern Alle reduzieren
Inhalt anzeigen:  Englisch mit deutscher ÜbersetzungInhalt anzeigen: Englisch mit deutscher Übersetzung
.NET Framework 4
Runtime Hosts

The common language runtime has been designed to support a variety of different types of applications, from Web server applications to applications with a traditional rich Windows user interface. Each type of application requires a runtime host to start it. The runtime host loads the runtime into a process, creates the application domains within the process, and loads user code into the application domains.

The .NET Framework ships with a number of different runtime hosts, including the hosts listed in the following table.

Runtime Host

Description

ASP.NET

Loads the runtime into the process that is to handle the Web request. ASP.NET also creates an application domain for each Web application that will run on a Web server.

Microsoft Internet Explorer

Creates application domains in which to run managed controls. The .NET Framework supports the download and execution of browser-based controls. The runtime interfaces with the extensibility mechanism of Microsoft Internet Explorer through a mime filter to create application domains in which to run the managed controls. By default, one application domain is created for each Web site.

Shell executables

Invokes runtime hosting code to transfer control to the runtime each time an executable is launched from the shell.

Microsoft provides a set of APIs for writing your own runtime hosts.

.NET Framework 4
Laufzeithosts

Die Common Language Runtime wurde für die Unterstützung verschiedener Arten von Anwendungen entwickelt, d. h. von Webserveranwendungen bis hin zu Anwendungen mit einer traditionellen, umfangreichen Windows-Benutzeroberfläche. Für jeden Anwendungstyp ist zum Starten ein Laufzeithost erforderlich. Der Laufzeithost lädt die Laufzeit in einen Prozess, erstellt die Anwendungsdomänen in dem Prozess und lädt Benutzercode in die Anwendungsdomänen.

Im Lieferumfang von .NET Framework ist eine Reihe unterschiedlicher Laufzeithosts enthalten, einschließlich der in der folgenden Tabelle aufgelisteten Hosts.

Laufzeithost

Beschreibung

ASP.NET

Lädt die Laufzeit in den Prozess, der die Webanforderung behandelt. ASP.NET erstellt auch eine Anwendungsdomäne für jede Webanwendung, die auf einem Webserver ausgeführt wird.

Microsoft Internet Explorer

Erstellt Anwendungsdomänen, in denen verwaltete Steuerelemente ausgeführt werden. .NET Framework unterstützt das Herunterladen und Ausführen von Browsersteuerelementen. Die Laufzeit implementiert über einen MIME-Filter eine Schnittstelle mit dem Erweiterbarkeitsmechanismus von Microsoft Internet Explorer, um Anwendungsdomänen zu erstellen, in denen die verwalteten Steuerelemente ausgeführt werden. Standardmäßig wird für jede Website eine Anwendungsdomäne erstellt.

Ausführbare Shelldateien

Ruft den Code für das Laufzeithosting auf, um die Steuerung an die Laufzeit zu übergeben, wenn über die Shell eine ausführbare Datei gestartet wird.

Microsoft bietet eine Reihe von APIs für das Schreiben eigener Laufzeithosts.

Communityinhalt   Was ist Community Content?
Neuen Inhalt hinzufügen RSS  Anmerkungen
Processing
© 2012 Microsoft. Alle Rechte vorbehalten. Nutzungsbedingungen | Markenzeichen | Informationen zur Datensicherheit
Page view tracker