PermissionSet.GetPermission(Type) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 Unrestricted
PermissionSet. I když Unrestricted
PermissionSet 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.