Partage via


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 paramètre permClass contenu dans le PermissionSet, ou null s’il n’existe aucun.

Remarques

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

Notes pour les héritiers

Lorsque vous héritez de PermissionSet, vous pouvez modifier le comportement de la méthode GetPermission(Type) en substituant la méthode GetPermissionImpl(Type).

S’applique à