LoaderOptimizationAttribute クラス
アセンブリ: mscorlib (mscorlib.dll 内)

<AttributeUsageAttribute(AttributeTargets.Method)> _ <ComVisibleAttribute(True)> _ Public NotInheritable Class LoaderOptimizationAttribute Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Method)] [ComVisibleAttribute(true)] public sealed class LoaderOptimizationAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Method)] [ComVisibleAttribute(true)] public ref class LoaderOptimizationAttribute sealed : public Attribute

LoaderOptimizationAttribute を設定できるのは、実行可能アプリケーションのメイン メソッドだけであり、その他のメソッドでは無視されます。
LoaderOptimizationAttribute 属性は、最適化するアプリケーションの種類を示す、SingleDomain、または MultiDomain、MultiDomainHost の LoaderOptimization 列挙値を使用して指定します。
この属性はローダーに関するヒントであり、プログラムの動作には影響を与えません。
![]() |
---|
SetAppDomainPolicy プロパティを使用して AppDomain にカスタムのコード アクセス セキュリティ ポリシーが設定されていて、その AppDomain が MultiDomain フラグを使用して作成されている場合、MultiDomainHost フラグを指定した場合と同じ結果になります。つまり、GAC 内のアセンブリだけが共有されます。この場合、ローダーから例外がスローされず、MultiDomain フラグによってアプリケーションのパフォーマンスが向上することはありません。 |

System.Attribute
System.LoaderOptimizationAttribute


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- LoaderOptimizationAttribute クラスのページへのリンク