現在の PermissionSet と指定した PermissionSet の和集合を表す PermissionSet を作成します。
Public Overridable Function Union( _
ByVal other As PermissionSet _) As PermissionSet
[C#]
public virtual PermissionSet Union(PermissionSetother);
[C++]
public: virtual PermissionSet* Union(PermissionSet* other);
[JScript]
public function Union(
other : PermissionSet) : PermissionSet;
パラメータ
- other
現在の PermissionSet との和集合を形成する PermissionSet 。
戻り値
現在の PermissionSet と指定した PermissionSet の和集合を表す新しい PermissionSet 。
解説
Union を呼び出すと、現在の PermissionSet と指定した PermissionSet の両方が表す操作をすべて表す PermissionSet が作成されます。いずれかのセットが Unrestricted の場合は、その和集合も Unrestricted です。
使用例
' Display the union of two permission sets.
Dim ps5 As PermissionSet = ps3.Union(ps4)
Console.WriteLine("The union of permission set 3 and permission set 4 = " & ps5.ToString())
[C#]
// Display the union of two permission sets.
PermissionSet ps5 = ps3.Union(ps4);
Console.WriteLine("The union of permission set 3 and permission set 4 = "
+ ps5.ToString());
[C++]
// Display the union of two permission sets.
PermissionSet* ps5 = ps3->Union(ps4);
Console::WriteLine(S"The union of permission set 3 and permission set 4 = {0}",
ps5);
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, Common Language Infrastructure (CLI) Standard
参照
PermissionSet クラス | PermissionSet メンバ | System.Security 名前空間