Partager via


FileCodeGroup(IMembershipCondition, FileIOPermissionAccess) Constructeur

Définition

Initialise une nouvelle instance de la classe FileCodeGroup.

public:
 FileCodeGroup(System::Security::Policy::IMembershipCondition ^ membershipCondition, System::Security::Permissions::FileIOPermissionAccess access);
public FileCodeGroup (System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Permissions.FileIOPermissionAccess access);
new System.Security.Policy.FileCodeGroup : System.Security.Policy.IMembershipCondition * System.Security.Permissions.FileIOPermissionAccess -> System.Security.Policy.FileCodeGroup
Public Sub New (membershipCondition As IMembershipCondition, access As FileIOPermissionAccess)

Paramètres

membershipCondition
IMembershipCondition

Condition d'appartenance qui teste les preuves pour déterminer si ce groupe de codes applique une stratégie.

access
FileIOPermissionAccess

Une des valeurs de l'objet FileIOPermissionAccess. Cette valeur est utilisée pour construire le FileIOPermission qui est accordé.

Exceptions

Le paramètre membershipCondition a la valeur null.

Le type du paramètre membershipCondition n'est pas valide.

- ou -

Le type du paramètre access n'est pas valide.

Exemples

Le code suivant montre l’utilisation du FileCodeGroup constructeur. Cet exemple de code fait partie d’un exemple plus grand fourni pour la FileCodeGroup classe .

FileCodeGroup^ fileCodeGroup = gcnew FileCodeGroup(
   gcnew AllMembershipCondition,FileIOPermissionAccess::AllAccess );
FileCodeGroup fileCodeGroup = 
    new FileCodeGroup(
    new AllMembershipCondition(),
    FileIOPermissionAccess.AllAccess);
Dim fileCodeGroup As New FileCodeGroup( _
    New AllMembershipCondition, _
    FileIOPermissionAccess.AllAccess)

Remarques

Ce constructeur crée un groupe de code de base. Les groupes de code enfants peuvent être ajoutés avec la AddChild méthode .

FileCodeGroup retourne un jeu d’autorisations contenant un calculé FileIOPermission dynamiquement qui accorde l’accès au fichier au répertoire à partir duquel le code est exécuté. Le type d’accès accordé est déterminé par le access paramètre .

S’applique à