Поделиться через


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 . Разрешение, созданное с помощью этих методов, может содержать несколько пар "ресурс—действие".

Применяется к