Sdílet prostřednictvím


PermissionSet.GetPermission(Type) Metoda

Definice

Získá objekt oprávnění zadaného typu, pokud existuje v sadě.

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 požadovaného objektu oprávnění.

Návraty

Kopie objektu oprávnění typu určeného parametrem permClass obsaženým v PermissionSetnebo null, pokud neexistuje.

Poznámky

Metoda vrátí null pro UnrestrictedPermissionSet. I když UnrestrictedPermissionSet efektivně obsahuje všechna oprávnění, nemá žádné skutečné instance k vrácení.

Poznámky pro dědice

Když dědíte z PermissionSet, můžete změnit chování metody GetPermission(Type) přepsáním GetPermissionImpl(Type) metody.

Platí pro