PermissionSet.GetPermission(Type) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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 UnrestrictedPermissionSet. Mimo że UnrestrictedPermissionSet skutecznie zawiera wszystkie uprawnienia, nie ma żadnych rzeczywistych wystąpień do zwrócenia.
Notatki dla spadkobierców
Po dziedziczeniu z PermissionSetmożna zmienić zachowanie metody GetPermission(Type) przez zastąpienie metody GetPermissionImpl(Type).