PermissionSet.GetPermission(Type) Metoda
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.
Pobiera obiekt uprawnień określonego typu, jeśli istnieje w zestawie.
public:
System::Security::IPermission ^ GetPermission(Type ^ permClass);
public:
virtual System::Security::IPermission ^ GetPermission(Type ^ permClass);
public System.Security.IPermission GetPermission (Type permClass);
public System.Security.IPermission? GetPermission (Type? permClass);
public virtual System.Security.IPermission GetPermission (Type permClass);
member this.GetPermission : Type -> System.Security.IPermission
abstract member GetPermission : Type -> System.Security.IPermission
override this.GetPermission : Type -> System.Security.IPermission
Public Function GetPermission (permClass As Type) As IPermission
Public Overridable Function GetPermission (permClass As Type) As IPermission
Parametry
- permClass
- Type
Typ żądanego obiektu uprawnień.
Zwraca
Kopia obiektu uprawnień typu określonego przez permClass parametr zawarty w PermissionSetobiekcie lub null jeśli żaden z nich nie istnieje.
Uwagi
Metoda zwraca null wartość dla klasy Unrestricted PermissionSet. Chociaż w Unrestricted PermissionSet rzeczywistości zawiera wszystkie uprawnienia, nie ma żadnych rzeczywistych wystąpień do zwrócenia.
Uwagi dotyczące dziedziczenia
Po dziedziczeniu z PermissionSetmetody można zmienić zachowanie GetPermission(Type) metody, przesłaniając metodę GetPermissionImpl(Type) .