System.Security.Permissions Spazio dei nomi
Lo spazio dei nomi System.Security.Permissions definisce le classi che controllano l'accesso alle operazioni e alle risorse basate sui criteri di sicurezza. The System.Security.Permissions namespace defines classes that control access to operations and resources based on policy.
Classi
CodeAccessSecurityAttribute |
Specifica la classe Attribute di base per la sicurezza per l’accesso al codice.Specifies the base attribute class for code access security. |
DataProtectionPermission |
Controlla la possibilità di accedere a dati e memoria crittografati.Controls the ability to access encrypted data and memory. Questa classe non può essere ereditata.This class cannot be inherited. |
DataProtectionPermissionAttribute |
Consente di applicare azioni di sicurezza per DataProtectionPermission al codice usando la sicurezza dichiarativa.Allows security actions for DataProtectionPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
EnvironmentPermission |
Consente di controllare l’accesso alle variabili di ambiente dell’utente e del sistema.Controls access to system and user environment variables. Questa classe non può essere ereditata.This class cannot be inherited. |
EnvironmentPermissionAttribute |
Consente di applicare azioni di sicurezza per EnvironmentPermission al codice usando la sicurezza dichiarativa.Allows security actions for EnvironmentPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
FileDialogPermission |
Controlla se è possibile accedere ai file o alle cartelle attraverso una finestra di dialogo File.Controls the ability to access files or folders through a File dialog box. Questa classe non può essere ereditata.This class cannot be inherited. |
FileDialogPermissionAttribute |
Consente di applicare azioni di sicurezza per FileDialogPermission al codice usando la sicurezza dichiarativa.Allows security actions for FileDialogPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
FileIOPermission |
Controlla se è possibile accedere ai file e alle cartelle.Controls the ability to access files and folders. Questa classe non può essere ereditata.This class cannot be inherited. |
FileIOPermissionAttribute |
Consente di applicare azioni di sicurezza per FileIOPermission al codice usando la sicurezza dichiarativa.Allows security actions for FileIOPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
GacIdentityPermission |
Definisce l'autorizzazione di identità per i file che hanno origine nella Global Assembly Cache.Defines the identity permission for files originating in the global assembly cache. Questa classe non può essere ereditata.This class cannot be inherited. |
GacIdentityPermissionAttribute |
Consente di applicare azioni di sicurezza per GacIdentityPermission al codice usando la sicurezza dichiarativa.Allows security actions for GacIdentityPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
HostProtectionAttribute |
Consente l'utilizzo di azioni di sicurezza dichiarativa per determinare i requisiti di sicurezza host.Allows the use of declarative security actions to determine host protection requirements. Questa classe non può essere ereditata.This class cannot be inherited. |
IsolatedStorageFilePermission |
Specifica l'utilizzo consentito di un file system virtuale privato.Specifies the allowed usage of a private virtual file system. Questa classe non può essere ereditata.This class cannot be inherited. |
IsolatedStorageFilePermissionAttribute |
Consente di applicare azioni di sicurezza per IsolatedStorageFilePermission al codice usando la sicurezza dichiarativa.Allows security actions for IsolatedStorageFilePermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
IsolatedStoragePermission |
Rappresenta l'accesso a funzioni generiche di archiviazione isolata.Represents access to generic isolated storage capabilities. |
IsolatedStoragePermissionAttribute |
Consente di applicare azioni di sicurezza per IsolatedStoragePermission al codice usando la sicurezza dichiarativa.Allows security actions for IsolatedStoragePermission to be applied to code using declarative security. |
KeyContainerPermission |
Controlla la possibilità di accedere ai contenitori delle chiavi.Controls the ability to access key containers. Questa classe non può essere ereditata.This class cannot be inherited. |
KeyContainerPermissionAccessEntry |
Specifica i diritti di accesso per determinati contenitori di chiavi.Specifies access rights for specific key containers. Questa classe non può essere ereditata.This class cannot be inherited. |
KeyContainerPermissionAccessEntryCollection |
Rappresenta una raccolta di oggetti KeyContainerPermissionAccessEntry.Represents a collection of KeyContainerPermissionAccessEntry objects. Questa classe non può essere ereditata.This class cannot be inherited. |
KeyContainerPermissionAccessEntryEnumerator |
Rappresenta l'enumeratore per gli oggetti KeyContainerPermissionAccessEntry in un insieme KeyContainerPermissionAccessEntryCollection.Represents the enumerator for KeyContainerPermissionAccessEntry objects in a KeyContainerPermissionAccessEntryCollection. |
KeyContainerPermissionAttribute |
Consente di applicare azioni di sicurezza per KeyContainerPermission al codice usando la sicurezza dichiarativa.Allows security actions for KeyContainerPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
MediaPermission |
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.The MediaPermission describes a set of security permissions that controls the ability for audio, image, and video media to work in a partial-trust Windows Presentation Foundation (WPF) application. |
MediaPermissionAttribute |
Consente di applicare azioni di sicurezza per MediaPermission al codice usando la sicurezza dichiarativa.Allows security actions for MediaPermission to be applied to code using declarative security. |
PermissionSetAttribute |
Consente di applicare al codice azioni di sicurezza per l'oggetto PermissionSet utilizzando la sicurezza dichiarativa.Allows security actions for a PermissionSet to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
PrincipalPermission |
Consente l’esecuzione di controlli sull'oggetto Principal attivo (vedere IPrincipal) utilizzando i costrutti del linguaggio definiti per le azioni di sicurezza dichiarative e imperative.Allows checks against the active principal (see IPrincipal) using the language constructs defined for both declarative and imperative security actions. Questa classe non può essere ereditata.This class cannot be inherited. |
PrincipalPermissionAttribute |
Consente di applicare azioni di sicurezza per PrincipalPermission al codice usando la sicurezza dichiarativa.Allows security actions for PrincipalPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
PublisherIdentityPermission |
Rappresenta l'identità di un editore di software.Represents the identity of a software publisher. Questa classe non può essere ereditata.This class cannot be inherited. |
PublisherIdentityPermissionAttribute |
Consente di applicare azioni di sicurezza per PublisherIdentityPermission al codice usando la sicurezza dichiarativa.Allows security actions for PublisherIdentityPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
ReflectionPermission |
Controlla l'accesso ai tipi e ai membri non pubblici tramite gli API System.Reflection.Controls access to non-public types and members through the System.Reflection APIs. Controlla alcune funzionalità degli API System.Reflection.Emit.Controls some features of the System.Reflection.Emit APIs. |
ReflectionPermissionAttribute |
Consente di applicare azioni di sicurezza per ReflectionPermission al codice usando la sicurezza dichiarativa.Allows security actions for ReflectionPermission to be applied to code using declarative security. |
RegistryPermission |
Consente di controllare la capacità di accedere alle variabili del Registro di sistema.Controls the ability to access registry variables. Questa classe non può essere ereditata.This class cannot be inherited. |
RegistryPermissionAttribute |
Consente di applicare azioni di sicurezza per RegistryPermission al codice usando la sicurezza dichiarativa.Allows security actions for RegistryPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
ResourcePermissionBase |
Consente il controllo delle autorizzazioni di sicurezza dell'accesso al codice.Allows control of code access security permissions. |
ResourcePermissionBaseEntry |
Definisce l'unità minima di un set di autorizzazioni di sicurezza per l'accesso al codice.Defines the smallest unit of a code access security permission set. |
SecurityAttribute |
Specifica la classe Attribute di base per la sicurezza dichiarativa dalla quale deriva CodeAccessSecurityAttribute.Specifies the base attribute class for declarative security from which CodeAccessSecurityAttribute is derived. |
SecurityPermission |
Descrive un insieme di autorizzazioni di sicurezza applicato al codice.Describes a set of security permissions applied to code. Questa classe non può essere ereditata.This class cannot be inherited. |
SecurityPermissionAttribute |
Consente di applicare azioni di sicurezza per SecurityPermission al codice usando la sicurezza dichiarativa.Allows security actions for SecurityPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
SiteIdentityPermission |
Definisce l'autorizzazione di identità per il sito Web dal quale ha origine il codice.Defines the identity permission for the Web site from which the code originates. Questa classe non può essere ereditata.This class cannot be inherited. |
SiteIdentityPermissionAttribute |
Consente di applicare azioni di sicurezza per SiteIdentityPermission al codice usando la sicurezza dichiarativa.Allows security actions for SiteIdentityPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
StorePermission |
Controlla l'accesso agli archivi contenenti i certificati X.509.Controls access to stores containing X.509 certificates. Questa classe non può essere ereditata.This class cannot be inherited. |
StorePermissionAttribute |
Consente di applicare azioni di sicurezza per StorePermission al codice usando la sicurezza dichiarativa.Allows security actions for StorePermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
StrongNameIdentityPermission |
Definisce l'autorizzazione di identità per i nomi sicuri.Defines the identity permission for strong names. Questa classe non può essere ereditata.This class cannot be inherited. |
StrongNameIdentityPermissionAttribute |
Consente di applicare azioni di sicurezza per StrongNameIdentityPermission al codice usando la sicurezza dichiarativa.Allows security actions for StrongNameIdentityPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
StrongNamePublicKeyBlob |
Rappresenta le informazioni sulla chiave pubblica, definite blob, per un nome sicuro.Represents the public key information (called a blob) for a strong name. Questa classe non può essere ereditata.This class cannot be inherited. |
TypeDescriptorPermission |
Definisce l'accesso tramite codice parzialmente attendibile alla classe TypeDescriptor.Defines partial-trust access to the TypeDescriptor class. |
TypeDescriptorPermissionAttribute |
Determina i flag di autorizzazione che si applicano a un oggetto TypeDescriptor.Determines the permission flags that apply to a TypeDescriptor. |
UIPermission |
Controlla le autorizzazioni correlate alle interfacce utente e gli Appunti.Controls the permissions related to user interfaces and the Clipboard. Questa classe non può essere ereditata.This class cannot be inherited. |
UIPermissionAttribute |
Consente di applicare azioni di sicurezza per UIPermission al codice usando la sicurezza dichiarativa.Allows security actions for UIPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
UrlIdentityPermission |
Definisce l'autorizzazione di identità per l'URL dal quale ha origine il codice.Defines the identity permission for the URL from which the code originates. Questa classe non può essere ereditata.This class cannot be inherited. |
UrlIdentityPermissionAttribute |
Consente di applicare azioni di sicurezza per UrlIdentityPermission al codice usando la sicurezza dichiarativa.Allows security actions for UrlIdentityPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
WebBrowserPermission |
L'oggetto WebBrowserPermission controlla la possibilità di creare il controllo WebBrowser.The WebBrowserPermission object controls the ability to create the WebBrowser control. |
WebBrowserPermissionAttribute |
Consente di applicare azioni di sicurezza per WebBrowserPermission al codice usando la sicurezza dichiarativa.Allows security actions for WebBrowserPermission to be applied to code using declarative security. |
ZoneIdentityPermission |
Definisce l'autorizzazione di identità per l'area dalla quale ha origine il codice.Defines the identity permission for the zone from which the code originates. Questa classe non può essere ereditata.This class cannot be inherited. |
ZoneIdentityPermissionAttribute |
Consente di applicare azioni di sicurezza per ZoneIdentityPermission al codice usando la sicurezza dichiarativa.Allows security actions for ZoneIdentityPermission to be applied to code using declarative security. Questa classe non può essere ereditata.This class cannot be inherited. |
Interfacce
IUnrestrictedPermission |
Consente l'esposizione di uno stato senza restrizioni a un'autorizzazione.Allows a permission to expose an unrestricted state. |
Enumerazioni
DataProtectionPermissionFlags |
Specifica le autorizzazioni di accesso per crittografare dati e memoria.Specifies the access permissions for encrypting data and memory. |
EnvironmentPermissionAccess |
Specifica l’accesso alle variabili di ambiente.Specifies access to environment variables. |
FileDialogPermissionAccess |
Specifica il tipo di accesso ai file consentito tramite le finestre di dialogo File.Specifies the type of access to files allowed through the File dialog boxes. |
FileIOPermissionAccess |
Specifica il tipo di accesso ai file richiesto.Specifies the type of file access requested. |
HostProtectionResource |
Specifica le categorie di funzionalità potenzialmente dannose per l'host se richiamate da un metodo o una classe.Specifies categories of functionality potentially harmful to the host if invoked by a method or class. |
IsolatedStorageContainment |
Specifica l'utilizzo consentito dello spazio di memorizzazione isolato.Specifies the permitted use of isolated storage. |
KeyContainerPermissionFlags |
Specifica il tipo di accesso consentito al contenitore di chiavi.Specifies the type of key container access allowed. |
MediaPermissionAudio |
Specifica il livello di autorizzazione per l'audio.Specifies the permission level for audio. |
MediaPermissionImage |
Specifica il livello di autorizzazione per le immagini.Specifies the permission level for images. |
MediaPermissionVideo |
Specifica il livello di autorizzazione per i video.Specifies the permission level for video. |
PermissionState |
Specifica se un'autorizzazione ha accesso completo o nessun accesso alle risorse durante la creazione.Specifies whether a permission should have all or no access to resources at creation. |
ReflectionPermissionFlag |
Specifica l'uso consentito degli spazi dei nomi System.Reflection e System.Reflection.Emit.Specifies the permitted use of the System.Reflection and System.Reflection.Emit namespaces. |
RegistryPermissionAccess |
Specifica l'accesso consentito ai valori e alle chiavi del Registro di sistema.Specifies the permitted access to registry keys and values. |
SecurityAction |
Specifica le azioni relative alla sicurezza che possono essere eseguite con la sicurezza dichiarativa.Specifies the security actions that can be performed using declarative security. |
SecurityPermissionFlag |
Specifica i flag di accesso per l'oggetto autorizzazione di sicurezza.Specifies access flags for the security permission object. |
StorePermissionFlags |
Specifica l'accesso consentito agli archivi di certificati X.509.Specifies the permitted access to X.509 certificate stores. |
TypeDescriptorPermissionFlags |
Definisce le impostazioni di autorizzazione dei descrittori di tipo.Defines permission settings for type descriptors. |
UIPermissionClipboard |
Specifica il tipo di accesso agli Appunti consentito per il codice chiamante.Specifies the type of clipboard access that is allowed to the calling code. |
UIPermissionWindow |
Specifica il tipo di accesso alle finestre consentito al codice.Specifies the type of windows that code is allowed to use. |
WebBrowserPermissionLevel |
Specifica il livello di autorizzazione per un browser Web.Specifies the permission level for a Web browser. |