PermissionSet Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса PermissionSet.
Перегрузки
| Имя | Описание |
|---|---|
| PermissionSet(PermissionState) |
Инициализирует новый экземпляр PermissionSet класса с указанным PermissionState. |
| PermissionSet(PermissionSet) |
Инициализирует новый экземпляр PermissionSet класса с начальными значениями, взятыми из |
PermissionSet(PermissionState)
- Исходный код:
- PermissionSet.cs
- Исходный код:
- PermissionSet.cs
- Исходный код:
- PermissionSet.cs
- Исходный код:
- PermissionSet.cs
- Исходный код:
- PermissionSet.cs
Инициализирует новый экземпляр PermissionSet класса с указанным PermissionState.
public:
PermissionSet(System::Security::Permissions::PermissionState state);
public PermissionSet(System.Security.Permissions.PermissionState state);
new System.Security.PermissionSet : System.Security.Permissions.PermissionState -> System.Security.PermissionSet
Public Sub New (state As PermissionState)
Параметры
- state
- PermissionState
Одно из значений перечисления, указывающее доступ набора разрешений к ресурсам.
Исключения
Недопустимый statePermissionStateпараметр.
Комментарии
Состояние Unrestricted разрешает все разрешения, реализующие IUnrestrictedPermission интерфейс, в то время как None разрешения не допускаются.
Используйте AddPermission пустое PermissionSet значение для определения набора более подробно.
Применяется к
PermissionSet(PermissionSet)
- Исходный код:
- PermissionSet.cs
- Исходный код:
- PermissionSet.cs
- Исходный код:
- PermissionSet.cs
- Исходный код:
- PermissionSet.cs
- Исходный код:
- PermissionSet.cs
Инициализирует новый экземпляр PermissionSet класса с начальными значениями, взятыми из permSet параметра.
public:
PermissionSet(System::Security::PermissionSet ^ permSet);
public PermissionSet(System.Security.PermissionSet? permSet);
public PermissionSet(System.Security.PermissionSet permSet);
new System.Security.PermissionSet : System.Security.PermissionSet -> System.Security.PermissionSet
Public Sub New (permSet As PermissionSet)
Параметры
- permSet
- PermissionSet
Набор, из которого нужно взять значение нового PermissionSetили null создать пустое PermissionSet.
Комментарии
Новое PermissionSet содержит копии разрешений, содержащихся в указанном PermissionSet.
Note
Это эквивалентно, Copy если permSet параметр не nullявляется.