ClaimsPrincipalPermission(String, String) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowe wystąpienie klasy 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)
Parametry
- resource
- String
Zasób, na którym podmiot zabezpieczeń powinien być autoryzowany.
- action
- String
Akcja, dla której podmiot zabezpieczeń powinien być autoryzowany.
Wyjątki
resource
jest lub pusty null
ciąg.
action
to null
.
Uwagi
Obiekt ClaimsPrincipalPermission jest inicjowany przy użyciu określonej pary akcji zasobu. Możesz wywołać metodę w Demand celu sprawdzenia dostępu.
Chociaż konstruktor przyjmuje tylko jeden zasób i akcję, ClaimsPrincipalPermission obiekty można łączyć za pomocą Union metod i Intersect . Uprawnienie utworzone za pomocą tych metod może zawierać wiele par akcji zasobów.