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
.