共通言語ランタイムの管理
共通言語ランタイムでは、さまざまな種類のアプリケーションをサポートします。たとえば、従来の Windows リッチ ユーザー インターフェイスを備えたアプリケーションだけでなく、Web サーバー アプリケーションやコンソール アプリケーションも実行できます。
どの種類の .NET Framework アプリケーションも、起動するためには、ランタイム ホストと呼ばれるコードが必要です。ランタイム ホストは、このランタイムをプロセスに読み込み、そのプロセス内にアプリケーション ドメインを作成し、これらのアプリケーション ドメインにユーザー コードを読み込んで実行します。このセクションでは、いくつかの基本的な作業を実行するランタイム ホストの記述方法について説明します。
このセクションの内容
- 管理の概要
ランタイム管理の概要を説明します。 - プロセスへのランタイムの読み込み
ランタイムをプロセスに読み込む方法を説明します。 - マネージ管理コードへの遷移
アンマネージ コードからマネージ コードに遷移する方法を説明します。 - アプリケーション ドメインの境界の決定
新しいアプリケーション ドメインの境界をどこに設定すればよいかを決定する方法について説明します。 - アプリケーション ドメインの作成および構成
ユーザー コードを実行するアプリケーション ドメインを作成および構成する方法を説明します。 - ユーザー コードの読み込みと実行
ユーザー コードを読み込み、実行する方法について説明します。 - アプリケーション ドメイン レベルのセキュリティ ポリシーの設定
アプリケーション ドメイン レベルのセキュリティ ポリシーを設定する方法について説明します。 - ロール ベース セキュリティ ポリシーおよびプリンシパルの設定
ロール ベースのセキュリティ ポリシーを設定する方法について説明します。 - ドメインのアンロードとプロセスのシャットダウン
アプリケーション ドメインをアンロードし、プロセスをシャットダウンする方法について説明します。
関連項目
- ランタイム ホスト
アプリケーションを起動するために必要なコードについて説明します。 - アプリケーション ドメイン
ホストが 1 つのプロセス内で実行されるコードを分離するために使用する構成について説明します。 - side-by-side 実行
アプリケーション、コンポーネント、またはランタイムの複数のバージョンの実行について説明します。