PermissionSet.GetPermission(Type) Methode

Definitie

Hiermee wordt een machtigingsobject van het opgegeven type opgehaald, als het in de set bestaat.

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

Parameters

permClass
Type

Het type van het gewenste machtigingsobject.

Retouren

Een kopie van het machtigingsobject van het type dat is opgegeven door de permClass parameter in de PermissionSet, of null als er geen bestaat.

Opmerkingen

De methode retourneert null een UnrestrictedPermissionSet. Hoewel een UnrestrictedPermissionSet in feite alle machtigingen bevat, heeft deze geen werkelijke exemplaren die moeten worden geretourneerd.

Notities voor overnemers

Wanneer u de methode overschrijft PermissionSet, kunt u het gedrag van de GetPermission(Type) methode wijzigen door de GetPermissionImpl(Type) methode te overschrijven.

Van toepassing op