IPrincipal インターフェイス

プリンシパル オブジェクトの基本機能を定義します。

この型のすべてのメンバの一覧については、IPrincipal メンバ を参照してください。

Public Interface IPrincipal
[C#]
public interface IPrincipal
[C++]
public __gc __interface IPrincipal
[JScript]
public interface IPrincipal

IPrincipal を実装するクラス

クラス 説明
GenericPrincipal 標準プリンシパルを表します。
WindowsPrincipal コードによって Windows ユーザーの Windows グループ メンバシップを確認できるようにします。

解説

プリンシパル オブジェクトは、コードが実行されている対象ユーザーのセキュリティ コンテキストを表します。このセキュリティ コンテキストには、ユーザーの ID (IIdentity のトピックを参照) およびユーザーが属しているロールが含まれます。

すべてのプリンシパル オブジェクトは、 IPrincipal インターフェイスを実装する必要があります。

必要条件

名前空間: System.Security.Principal

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: Mscorlib (Mscorlib.dll 内)

参照

IPrincipal メンバ | System.Security.Principal 名前空間