Share via


アプリケーション ドメインの使用

アプリケーション ドメインは、共通言語ランタイムで使用する分離の単位です。 アプリケーション ドメインは、プロセスの内部で作成および実行します。 通常、アプリケーション ドメインはランタイム ホストによって作成されます。ランタイム ホストはアプリケーションの一種で、ランタイムをプロセスに読み込み、アプリケーション ドメイン内でユーザー コードを実行します。 ランタイム ホストは、プロセスと既定のアプリケーション ドメインを作成し、アプリケーション ドメイン内でマネージ コードを実行します。 ランタイム ホストには ASP.NET、Microsoft Internet Explorer、Windows シェルがあります。

ほとんどのアプリケーションでは、ランタイム ホストが必要なアプリケーション ドメインをすべて作成するため、独自のアプリケーション ドメインを作成する必要はありません。 ただし、アプリケーションでコードを分離する、または DLL を使用したりアンロードしたりする必要がある場合は、追加のアプリケーション ドメインを作成して構成できます。

このセクションの内容

参照

  • AppDomain
    アプリケーション ドメインを表します。 アプリケーション ドメインを作成および制御するためのメソッドを提供します。

関連項目