PermissionSet.GetPermission(Type) Méthode

Définition

Obtient un objet d’autorisation du type spécifié, s’il existe dans le jeu.

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

Paramètres

permClass
Type

Type de l’objet d’autorisation souhaité.

Retours

Copie de l’objet d’autorisation du type spécifié par le permClass paramètre contenu dans le PermissionSet, ou null s’il n’en existe aucun.

Remarques

La méthode retourne null pour un UnrestrictedPermissionSet. Bien qu’il UnrestrictedPermissionSet contienne efficacement toutes les autorisations, il n’a aucune instance réelle à retourner.

Notes pour les héritiers

Lorsque vous héritez PermissionSetde , vous pouvez modifier le comportement de la GetPermission(Type) méthode en remplaçant la GetPermissionImpl(Type) méthode.

S’applique à