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 virtual System.Security.IPermission GetPermission (Type permClass);
public 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 parametr permClass
zawarty w PermissionSetlub null
, jeśli nie istnieje.
Uwagi
Metoda zwraca null
dla Unrestricted
PermissionSet. Mimo że Unrestricted
PermissionSet skutecznie zawiera wszystkie uprawnienia, nie ma żadnych rzeczywistych wystąpień do zwrócenia.
Uwagi dotyczące dziedziczenia
Po dziedziczeniu z PermissionSetmożna zmienić zachowanie metody GetPermission(Type) przez zastąpienie metody GetPermissionImpl(Type).