Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Développer Réduire

System.Security.Permissions, espace de noms

L'espace de noms System.Security.Permissions définit les classes qui contrôlent l'accès aux opérations et aux ressources basées sur une stratégie.

 ClasseDescription
Classe publiqueCodeAccessSecurityAttributeSpécifie la classe d'attributs de base pour la sécurité d'accès du code.
Classe publiqueDataProtectionPermissionContrôle la possibilité d'accéder à des données chiffrées et à la mémoire. Cette classe ne peut pas être héritée.
Classe publiqueDataProtectionPermissionAttributeAutorise l'application au code des actions de sécurité relatives à DataProtectionPermission, à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueEnvironmentPermissionContrôle l'accès aux variables du système et de l'environnement utilisateur. Cette classe ne peut pas être héritée.
Classe publiqueEnvironmentPermissionAttributeAutorise les actions de sécurité pour que EnvironmentPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueFileDialogPermissionContrôle la possibilité d'accéder à des fichiers ou des dossiers par l'intermédiaire d'une boîte de dialogue. Cette classe ne peut pas être héritée.
Classe publiqueFileDialogPermissionAttributeAutorise les actions de sécurité pour que FileDialogPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueFileIOPermissionContrôle la possibilité d'accéder à des fichiers et à des répertoires. Cette classe ne peut pas être héritée.
Classe publiqueFileIOPermissionAttributeAutorise que les actions de sécurité de FileIOPermission s'appliquent au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueGacIdentityPermissionDéfinit l'autorisation d'identité pour les fichiers venant du Global Assembly Cache. Cette classe ne peut pas être héritée.
Classe publiqueGacIdentityPermissionAttributeAutorise les actions de sécurité pour que GacIdentityPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueHostProtectionAttributeAutorise l'utilisation d'actions de sécurité déclarative pour déterminer les exigences de protection de l'hôte. Cette classe ne peut pas être héritée.
Classe publiqueIsolatedStorageFilePermissionSpécifie l'utilisation autorisée d'un système de fichiers virtuel privé. Cette classe ne peut pas être héritée.
Classe publiqueIsolatedStorageFilePermissionAttributeAutorise les actions de sécurité pour que IsolatedStorageFilePermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueIsolatedStoragePermissionReprésente un accès aux fonctionnalités génériques de stockage isolé.
Classe publiqueIsolatedStoragePermissionAttributeAutorise les actions de sécurité pour que IsolatedStoragePermission s'applique au code à l'aide de la sécurité déclarative.
Classe publiqueKeyContainerPermissionContrôle la capacité à accéder à un conteneur de clé. Cette classe ne peut pas être héritée.
Classe publiqueKeyContainerPermissionAccessEntrySpécifie les droits d'accès de conteneurs de clé spécifiques. Cette classe ne peut pas être héritée.
Classe publiqueKeyContainerPermissionAccessEntryCollectionReprésente une collection d'objets KeyContainerPermissionAccessEntry. Cette classe ne peut pas être héritée.
Classe publiqueKeyContainerPermissionAccessEntryEnumeratorReprésente l'énumérateur des objets KeyContainerPermissionAccessEntry d'une KeyContainerPermissionAccessEntryCollection.
Classe publiqueKeyContainerPermissionAttributeAutorise l'application au code des actions de sécurité relatives à KeyContainerPermission, à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiquePermissionSetAttributeAutorise les actions de sécurité pour que PermissionSet s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiquePrincipalPermissionAutorise les vérifications par rapport à l'entité de sécurité active (consultez IPrincipal) à l'aide des constructions du langage définies pour les actions de sécurité déclarative et impérative. Cette classe ne peut pas être héritée.
Classe publiquePrincipalPermissionAttributeAutorise les actions de sécurité pour que PrincipalPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiquePublisherIdentityPermissionReprésente l'identité d'un éditeur de logiciels. Cette classe ne peut pas être héritée.
Classe publiquePublisherIdentityPermissionAttributeAutorise les actions de sécurité pour que PublisherIdentityPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueReflectionPermissionContrôle l'accès aux métadonnées par l'intermédiaire des interfaces API System.Reflection. Cette classe ne peut pas être héritée.
Classe publiqueReflectionPermissionAttributeAutorise les actions de sécurité pour que ReflectionPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueRegistryPermissionContrôle la capacité à accéder aux variables de Registre. Cette classe ne peut pas être héritée.
Classe publiqueRegistryPermissionAttributeAutorise l'application au code des actions de sécurité relatives à RegistryPermission, à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueResourcePermissionBasePermet de contrôler les autorisations de sécurité d'accès du code.
Classe publiqueResourcePermissionBaseEntryDéfinit la plus petite unité d'un jeu d'autorisations de sécurité d'accès du code.
Classe publiqueSecurityAttributeSpécifie la classe d'attributs de base pour la sécurité déclarative dont CodeAccessSecurityAttribute est dérivé.
Classe publiqueSecurityPermissionDécrit un ensemble d'autorisations de sécurité appliquées au code. Cette classe ne peut pas être héritée.
Classe publiqueSecurityPermissionAttributeAutorise les actions de sécurité pour que SecurityPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueSiteIdentityPermissionDéfinit l'autorisation d'identité pour le site Web d'où vient le code. Cette classe ne peut pas être héritée.
Classe publiqueSiteIdentityPermissionAttributeAutorise les actions de sécurité pour que SiteIdentityPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueStorePermissionContrôle l'accès aux magasins qui contiennent des certificats X.509. Cette classe ne peut pas être héritée.
Classe publiqueStorePermissionAttributeAutorise l'application au code des actions de sécurité relatives à StorePermission, à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueStrongNameIdentityPermissionDéfinit l'autorisation d'identité pour les noms forts. Cette classe ne peut pas être héritée.
Classe publiqueStrongNameIdentityPermissionAttributeAutorise les actions de sécurité pour que StrongNameIdentityPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueStrongNamePublicKeyBlobReprésente les informations sur la clé publique (appelées Blob) pour un nom fort. Cette classe ne peut pas être héritée.
Classe publiqueUIPermissionContrôle les autorisations relatives aux interfaces utilisateur et au Presse-papiers. Cette classe ne peut pas être héritée.
Classe publiqueUIPermissionAttributeAutorise les actions de sécurité pour que UIPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueUrlIdentityPermissionDéfinit l'autorisation d'identité pour l'URL d'où vient le code. Cette classe ne peut pas être héritée.
Classe publiqueUrlIdentityPermissionAttributeAutorise les actions de sécurité pour que UrlIdentityPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.
Classe publiqueZoneIdentityPermissionDéfinit l'autorisation d'identité pour la zone d'où vient le code. Cette classe ne peut pas être héritée.
Classe publiqueZoneIdentityPermissionAttributeAutorise les actions de sécurité pour que ZoneIdentityPermission s'applique au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée.

 InterfaceDescription
Interface publiqueIUnrestrictedPermissionPermet à une autorisation d'exposer un état sans restriction.

 ÉnumérationDescription
Énumération publiqueDataProtectionPermissionFlagsSpécifie les autorisations d'accès pour le chiffrement des données et de la mémoire.
Énumération publiqueEnvironmentPermissionAccessSpécifie l'accès aux variables d'environnement.
Énumération publiqueFileDialogPermissionAccessSpécifie le type d'accès aux fichiers autorisé par l'intermédiaire de la boîte de dialogue Fichier.
Énumération publiqueFileIOPermissionAccessSpécifie le type d'accès de fichier demandé.
Énumération publiqueHostProtectionResourceSpécifie des catégories de fonctionnalités qui présentent des risques pour l'hôte si elles sont appelées par une méthode ou une classe.
Énumération publiqueIsolatedStorageContainmentSpécifie l'utilisation autorisée du stockage isolé.
Énumération publiqueKeyContainerPermissionFlagsSpécifie le type d'accès au conteneur de clé autorisé.
Énumération publiquePermissionStateSpécifie si une autorisation doit avoir un accès total ou nul aux ressources au moment de la création.
Énumération publiqueReflectionPermissionFlagSpécifie l'utilisation autorisée de System.Reflection sur des membres qui ne sont pas visibles.
Énumération publiqueRegistryPermissionAccessSpécifie l'accès autorisé aux clés et valeurs du Registre.
Énumération publiqueSecurityActionSpécifie les actions de sécurité qui peuvent être effectuées en utilisant la sécurité déclarative.
Énumération publiqueSecurityPermissionFlagSpécifie des indicateurs d'accès pour l'objet d'autorisation de sécurité.
Énumération publiqueStorePermissionFlagsSpécifie l'accès autorisé aux magasins de certificats X.509.
Énumération publiqueUIPermissionClipboardSpécifie le type d'accès au Presse-papiers qui est autorisé au code appelant.
Énumération publiqueUIPermissionWindowSpécifie le type de fenêtres que le code est autorisé à utiliser.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft