ClaimsPrincipalPermission(String, String) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новый экземпляр класса ClaimsPrincipalPermission.
public:
ClaimsPrincipalPermission(System::String ^ resource, System::String ^ action);
public ClaimsPrincipalPermission (string resource, string action);
new System.IdentityModel.Services.ClaimsPrincipalPermission : string * string -> System.IdentityModel.Services.ClaimsPrincipalPermission
Public Sub New (resource As String, action As String)
Параметры
- resource
- String
Ресурс, на котором должен быть авторизован субъект.
- action
- String
Действие, для которого должен быть авторизован субъект.
Исключения
Параметр resource
имеет значение null
или является пустой строкой.
action
имеет значение null
.
Комментарии
Объект ClaimsPrincipalPermission инициализируется с помощью указанной пары "ресурс-действие". Для выполнения проверка доступа можно вызвать Demand метод .
Хотя конструктор принимает только один ресурс и действие, ClaimsPrincipalPermission объекты можно объединять с помощью Union методов и Intersect . Разрешение, созданное с помощью этих методов, может содержать несколько пар "ресурс—действие".