Udostępnij za pośrednictwem


ClaimsPrincipalPermission(String, String) Konstruktor

Definicja

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.

Dotyczy