次の方法で共有


PermissionSet.Union(PermissionSet) メソッド

定義

現在の PermissionSet と指定された PermissionSet の和集合である PermissionSet を作成します。

public:
 System::Security::PermissionSet ^ Union(System::Security::PermissionSet ^ other);
public:
 virtual System::Security::PermissionSet ^ Union(System::Security::PermissionSet ^ other);
public System.Security.PermissionSet? Union (System.Security.PermissionSet? other);
public virtual System.Security.PermissionSet Union (System.Security.PermissionSet other);
public System.Security.PermissionSet Union (System.Security.PermissionSet other);
member this.Union : System.Security.PermissionSet -> System.Security.PermissionSet
abstract member Union : System.Security.PermissionSet -> System.Security.PermissionSet
override this.Union : System.Security.PermissionSet -> System.Security.PermissionSet
Public Function Union (other As PermissionSet) As PermissionSet
Public Overridable Function Union (other As PermissionSet) As PermissionSet

パラメーター

other
PermissionSet

現在の PermissionSet と和集合を形成するアクセス許可セット。

戻り値

現在の PermissionSet と指定された PermissionSet の和集合を表す新しいアクセス許可セット。

次のコード例は、 メソッドの使用方法を Union 示しています。 このコード例は、PermissionSet クラスのために提供されている大規模な例の一部です。


// Display the union of two permission sets.
PermissionSet^ ps5 = ps3->Union( ps4 );
Console::WriteLine( "The union of permission set 3 and permission set 4 = {0}", ps5 );
// 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());
' 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())

注釈

Union 呼び出しの結果は、 PermissionSet 現在 PermissionSet の によって表されるすべての操作と、指定 PermissionSetされた によって表されるすべての操作を表す です。 いずれかのセットが の Unrestricted場合、共用体も 同様です Unrestricted

適用対象