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

Návraty

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

Poznámky

Metoda vrátí null hodnotu .UnrestrictedPermissionSet I když ve UnrestrictedPermissionSet skutečnosti obsahuje všechna oprávnění, nemá žádné skutečné instance, které by bylo možné vrátit.

Poznámky pro dědice

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

Platí pro