Élément PermissionSet (ASSL)
identifie le jeu d’autorisations associé à un assembly de .NET Framework.
Syntaxe
<ClrAssembly>
...
<PermissionSet>...</PermissionSet>
</ClrAssembly>
Caractéristiques de l'élément
Caractéristique | Description |
---|---|
Type de données et longueur | Chaîne (énumération) |
Valeur par défaut | Safe |
Cardinalité | 0-1 : élément facultatif qui peut apparaître une fois et une seule. |
Relations entre les éléments
Relation | Élément |
---|---|
Élément parent | ClrAssembly |
Éléments enfants | None |
Remarques
La valeur de cet élément est limitée à l'une des chaînes répertoriées dans le tableau suivant.
Valeur | Description |
---|---|
Safe | Seul un accès aux données local et le calcul interne sont autorisés. Coffre est le jeu d’autorisations le plus restrictif. le Code exécuté par un assembly avec Coffre autorisations ne peut pas accéder aux ressources système externes telles que les fichiers, le réseau, les variables d’environnement ou le registre. |
ExternalAccess | Safeavec possibilité en prime d'accéder aux ressources système externes, notamment aux fichiers, aux réseaux, aux variables d'environnement et au Registre. |
Non restreint | Ce paramètre offre un accès sans restriction aux ressources, à la fois à l'intérieur et à l'extérieur de . Le code qui s'exécute dans un assembly Unrestricted peut appeler du code non managé. |
L’énumération qui correspond aux valeurs autorisées pour les PermissionSet dans le modèle objet AMO (AMO (Analysis Management Objects)) est PermissionSet .
Voir aussi
Type de données ComAssembly (ASSL)
Élément Assemblies (ASSL)
Élément Database (ASSL)
Élément Server (ASSL)
Propriétés (ASSL)