EContextType 列挙型

現在実行中のスレッドのセキュリティ コンテキストについて説明します。

構文

typedef enum {  
    eCurrentContext    = 0x00,  
    eRestrictedContext = 0x01  
} EContextType;  

メンバー

メンバー 説明
eCurrentContext 共通言語ランタイム (CLR) から IHostSecurityManager::GetSecurityContext メソッドが呼び出される時点での現在のスレッドのコンテキスト、または IHostSecurityManager::SetSecurityContext メソッドの呼び出し時に CLR から要求されたコンテキストを示します。
eRestrictedContext ホストの特権が低いコンテキスト (ガベージ コレクター、クラス、モジュール コンストラクターなど) を示します。

解説

CLR では、IHostSecurityManager::GetSecurityContext メソッドと IHostSecurityManager::SetSecurityContext メソッドの呼び出し時に、EContextType 値のいずれかがパラメーター値として使用されます。

必要条件

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

ヘッダー: MSCorEE.h

ライブラリ: MSCorEE.dll

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

関連項目