PermissionSet.GetPermission(Type) Metoda

Definicja

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

IPermission

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) .

Dotyczy