System.Security.Permissions Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce le classi che controllano l'accesso alle operazioni e alle risorse basate sui criteri di sicurezza.
Code |
Specifica la classe Attribute di base per la sicurezza per l’accesso al codice. |
Data |
Controlla la possibilità di accedere a dati e memoria crittografati. La classe non può essere ereditata. |
Data |
Consente di applicare azioni di sicurezza per DataProtectionPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Environment |
Controlla l'accesso alle variabili di ambiente dell'utente e del sistema. La classe non può essere ereditata. |
Environment |
Consente di applicare azioni di sicurezza per EnvironmentPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
File |
Controlla se è possibile accedere ai file o alle cartelle attraverso una finestra di dialogo File. La classe non può essere ereditata. |
File |
Consente di applicare azioni di sicurezza per FileDialogPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
File |
Controlla se è possibile accedere ai file e alle cartelle. La classe non può essere ereditata. |
File |
Consente di applicare azioni di sicurezza per FileIOPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Gac |
Definisce l'autorizzazione di identità per i file che hanno origine nella Global Assembly Cache. La classe non può essere ereditata. |
Gac |
Consente di applicare azioni di sicurezza per GacIdentityPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Host |
Consente l'uso di azioni di sicurezza dichiarativa per determinare i requisiti di sicurezza host. La classe non può essere ereditata. |
Isolated |
Specifica l'utilizzo consentito di un file system virtuale privato. La classe non può essere ereditata. |
Isolated |
Consente di applicare azioni di sicurezza per IsolatedStorageFilePermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Isolated |
Rappresenta l'accesso a funzionalità generiche di spazio di memorizzazione isolato. |
Isolated |
Consente di applicare azioni di sicurezza per IsolatedStoragePermission al codice usando la sicurezza dichiarativa. |
Key |
Controlla se è possibile accedere ai contenitori di chiavi. La classe non può essere ereditata. |
Key |
Specifica i diritti di accesso per determinati contenitori di chiavi. La classe non può essere ereditata. |
Key |
Rappresenta una raccolta di oggetti KeyContainerPermissionAccessEntry. La classe non può essere ereditata. |
Key |
Rappresenta l'enumeratore per gli oggetti KeyContainerPermissionAccessEntry in KeyContainerPermissionAccessEntryCollection. |
Key |
Consente di applicare azioni di sicurezza per KeyContainerPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Media |
L'oggetto MediaPermission descrive un set di autorizzazioni di sicurezza che consente di controllare se è possibile usare supporti video, audio e immagine in un'applicazione WPF (Windows Presentation Foundation) parzialmente attendibile. |
Media |
Consente di applicare azioni di sicurezza per MediaPermission al codice usando la sicurezza dichiarativa. |
Permission |
Consente di applicare al codice azioni di sicurezza per l'oggetto PermissionSet utilizzando la sicurezza dichiarativa. La classe non può essere ereditata. |
Principal |
Consente l'esecuzione di controlli sull'entità attiva (vedere IPrincipal) usando i costrutti del linguaggio definiti per le azioni di sicurezza dichiarative e imperative. La classe non può essere ereditata. |
Principal |
Consente di applicare azioni di sicurezza per PrincipalPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Publisher |
Rappresenta l'identità di un editore di software. La classe non può essere ereditata. |
Publisher |
Consente di applicare azioni di sicurezza per PublisherIdentityPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Reflection |
Controlla l'accesso ai tipi e ai membri non pubblici attraverso le API System.Reflection. Controlla alcune funzionalità delle API System.Reflection.Emit. |
Reflection |
Consente di applicare azioni di sicurezza per ReflectionPermission al codice usando la sicurezza dichiarativa. |
Registry |
Controlla se è possibile accedere alle variabili del Registro di sistema. La classe non può essere ereditata. |
Registry |
Consente di applicare azioni di sicurezza per RegistryPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Resource |
Consente il controllo delle autorizzazioni di sicurezza dell'accesso al codice. |
Resource |
Definisce l'unità minima di un set di autorizzazioni di sicurezza per l'accesso al codice. |
Security |
Specifica la classe Attribute di base per la sicurezza dichiarativa dalla quale deriva CodeAccessSecurityAttribute. |
Security |
Descrive un set di autorizzazioni di sicurezza applicato al codice. La classe non può essere ereditata. |
Security |
Consente di applicare azioni di sicurezza per SecurityPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Site |
Definisce l'autorizzazione di identità per il sito Web da cui ha origine il codice. La classe non può essere ereditata. |
Site |
Consente di applicare azioni di sicurezza per SiteIdentityPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Store |
Controlla l'accesso agli archivi che contengono i certificati X.509. La classe non può essere ereditata. |
Store |
Consente di applicare azioni di sicurezza per StorePermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Strong |
Definisce l'autorizzazione di identità per i nomi sicuri. La classe non può essere ereditata. |
Strong |
Consente di applicare azioni di sicurezza per StrongNameIdentityPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Strong |
Rappresenta le informazioni sulla chiave pubblica, definite blob, per un nome sicuro. La classe non può essere ereditata. |
Type |
Definisce l'accesso tramite codice parzialmente attendibile alla classe TypeDescriptor. |
Type |
Determina i flag di autorizzazione che si applicano a un oggetto TypeDescriptor. |
UIPermission |
Controlla le autorizzazioni correlate alle interfacce utente e agli Appunti. La classe non può essere ereditata. |
UIPermission |
Consente di applicare azioni di sicurezza per UIPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Url |
Definisce l'autorizzazione di identità per l'URL da cui ha origine il codice. La classe non può essere ereditata. |
Url |
Consente di applicare azioni di sicurezza per UrlIdentityPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
Web |
L'oggetto WebBrowserPermission controlla la possibilità di creare il controllo WebBrowser. |
Web |
Consente di applicare azioni di sicurezza per WebBrowserPermission al codice usando la sicurezza dichiarativa. |
Zone |
Definisce l'autorizzazione di identità per l'area dalla quale ha origine il codice. La classe non può essere ereditata. |
Zone |
Consente di applicare azioni di sicurezza per ZoneIdentityPermission al codice usando la sicurezza dichiarativa. La classe non può essere ereditata. |
IUnrestricted |
Consente a un'autorizzazione di esporre uno stato senza restrizioni. |
Data |
Specifica le autorizzazioni di accesso per la crittografia di dati e memoria. |
Environment |
Specifica l’accesso alle variabili di ambiente. |
File |
Specifica il tipo di accesso ai file consentito tramite le finestre di dialogo File. |
File |
Specifica il tipo di accesso ai file richiesto. |
Host |
Specifica le categorie di funzionalità potenzialmente dannose per l'host se richiamate da un metodo o una classe. |
Isolated |
Specifica l'utilizzo consentito dello spazio di memorizzazione isolato. |
Key |
Specifica il tipo di accesso consentito al contenitore di chiavi. |
Media |
Specifica il livello di autorizzazione per l'audio. |
Media |
Specifica il livello di autorizzazione per le immagini. |
Media |
Specifica il livello di autorizzazione per i video. |
Permission |
Specifica se un'autorizzazione ha accesso completo o nessun accesso alle risorse durante la creazione. |
Reflection |
Specifica l'uso consentito degli spazi dei nomi System.Reflection e System.Reflection.Emit. |
Registry |
Specifica l'accesso consentito ai valori e alle chiavi del Registro di sistema. |
Security |
Specifica le azioni relative alla sicurezza che possono essere eseguite con la sicurezza dichiarativa. |
Security |
Specifica i flag di accesso per l'oggetto autorizzazione di sicurezza. |
Store |
Specifica l'accesso consentito agli archivi di certificati X.509. |
Type |
Definisce le impostazioni di autorizzazione dei descrittori di tipo. |
UIPermission |
Specifica il tipo di accesso agli Appunti consentito per il codice chiamante. |
UIPermission |
Specifica il tipo di accesso alle finestre consentito al codice. |
Web |
Specifica il livello di autorizzazione per un browser Web. |