PrincipalPermission.Union メソッド
アセンブリ: mscorlib (mscorlib.dll 内)
構文
Dim instance As PrincipalPermission Dim other As IPermission Dim returnValue As IPermission returnValue = instance.Union(other)
戻り値
現在のアクセス許可と指定したアクセス許可の和集合を表す新しいアクセス許可。
解説
Union は、個別の PrincipalPermission オブジェクトの特定のセットの基準を表すアクセス許可を作成します。これは、テストする条件のセットをコンパクトに表す場合に役に立ちます。たとえば、次の宣言では、
PrincipalPermission ppBob = new PrincipalPermission("Bob", "Administrator"); PrincipalPermission ppLouise = new PrincipalPermission("Louise", "Administrator");
現在のプリンシパルが、管理者ロールの Bob と管理者ロールの Louise を表す場合、(ppBob.Union(ppLouise)).Demand() は成功します。
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- PrincipalPermission.Union メソッドのページへのリンク