AppDomainSetup.AppDomainManagerAssembly プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この AppDomainSetup オブジェクトを使用して作成されたアプリケーション ドメインのアプリケーション ドメイン マネージャーの型を提供するアセンブリの表示名を取得または設定します。
public:
property System::String ^ AppDomainManagerAssembly { System::String ^ get(); void set(System::String ^ value); };
public string AppDomainManagerAssembly { get; set; }
member this.AppDomainManagerAssembly : string with get, set
Public Property AppDomainManagerAssembly As String
プロパティ値
アプリケーション ドメイン マネージャーの Type を提供するアセンブリの表示名。
注釈
アプリケーション ドメイン マネージャーの種類を指定するには、このプロパティと プロパティの両方を AppDomainManagerType 設定します。 これらのプロパティのいずれかが設定されていない場合、もう一方は無視されます。
型が指定されていない場合、アプリケーション ドメイン マネージャーは、親アプリケーション ドメイン (つまり、メソッドの呼び出し元の AppDomain.CreateDomain アプリケーション ドメイン) と同じ型から作成されます。
アプリケーション ドメインが読み込まれると、 TypeLoadException アセンブリが存在しない場合、またはアセンブリに プロパティで指定された型が含まれていない場合に AppDomainManagerType スローされます。 FileLoadException は、アセンブリが見つかったが、バージョン情報が一致しない場合にスローされます。
既定のアプリケーション ドメインのアプリケーション ドメイン マネージャーを設定するには、アプリケーション構成ファイルのランタイム> セクションで<appDomainManagerAssembly> 要素と appDomainManagerType 要素を使用するか、 で説明されている環境変数を使用します。<><AppDomainManager
この機能を使用するには、アプリケーションに完全な信頼が必要です。 (たとえば、デスクトップで実行されているアプリケーションには完全な信頼があります)。アプリケーションが完全に信頼されていない場合、TypeLoadException がスローされます。
アセンブリ表示名の形式は、 プロパティによって Assembly.FullName 指定されます。
適用対象
.NET