次の方法で共有


EBindPolicyLevels 列挙型

アセンブリ ポリシーを適用または変更するレベルを指定するフラグを提供します。

構文

typedef enum {  
    ePolicyLevelNone         = 0x0,  
    ePolicyLevelRetargetable = 0x1,  
    ePolicyUnifiedToCLR      = 0x2,  
    ePolicyLevelApp          = 0x4,  
    ePolicyLevelPublisher    = 0x8,  
    ePolicyLevelHost         = 0x10,  
    ePolicyLevelAdmin        = 0x20  
    ePolicyPortability       = 0x40  
} EBindPolicyLevels;  

メンバー

メンバー 説明
ePolicyLevelAdmin ポリシーを管理者レベルで適用する必要があることを指定します。
ePolicyLevelApp ポリシーをアプリケーション レベルで適用する必要があることを指定します。
ePolicyLevelHost ポリシーをホスト レベルで適用する必要があることを指定します。
ePolicyLevelNone ポリシー レベル フラグを指定しません。
ePolicyLevelPublisher ポリシーをパブリッシャー レベルで適用する必要があることを指定します。
ePolicyLevelRetargetable ポリシーを変数レベルで適用可能にする必要があることを指定します。
ePolicyPortability ポリシーで .NET Framework アセンブリの実装間の移植性をサポートする必要があることを指定します。 <supportPortability> 構成ファイル要素を参照してください。
ePolicyUnifiedToCLR ポリシーを共通言語ランタイム (CLR) のものに統合することを指定します。

解説

この列挙体は、アプリケーション ポリシーの変更を指定するために、ICLRHostBindingPolicyManager インターフェイスのメソッドに渡されます。

必要条件

:システム要件」を参照してください。

ヘッダー: MSCorEE.h

ライブラリ: MSCorEE.dll

.NET Framework のバージョン: 2.0 以降で使用可能

関連項目