FileIOPermission Costruttori
Definizione
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.
Inizializza una nuova istanza della classe FileIOPermission.
Overload
| Nome | Descrizione |
|---|---|
| FileIOPermission(PermissionState) |
Inizializza una nuova istanza della FileIOPermission classe con autorizzazioni completamente limitate o senza restrizioni, come specificato. |
| FileIOPermission(FileIOPermissionAccess, String) |
Inizializza una nuova istanza della FileIOPermission classe con l'accesso specificato al file o alla directory designata. |
| FileIOPermission(FileIOPermissionAccess, String[]) |
Inizializza una nuova istanza della FileIOPermission classe con l'accesso specificato ai file e alle directory designati. |
| FileIOPermission(FileIOPermissionAccess, AccessControlActions, String) |
Inizializza una nuova istanza della FileIOPermission classe con l'accesso specificato al file o alla directory designata e ai diritti di accesso specificati per le informazioni di controllo dei file. |
| FileIOPermission(FileIOPermissionAccess, AccessControlActions, String[]) |
Inizializza una nuova istanza della FileIOPermission classe con l'accesso specificato ai file e alle directory designati e ai diritti di accesso specificati per le informazioni di controllo dei file. |
FileIOPermission(PermissionState)
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
Inizializza una nuova istanza della FileIOPermission classe con autorizzazioni completamente limitate o senza restrizioni, come specificato.
public:
FileIOPermission(System::Security::Permissions::PermissionState state);
public FileIOPermission(System.Security.Permissions.PermissionState state);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.FileIOPermission
Public Sub New (state As PermissionState)
Parametri
- state
- PermissionState
Uno dei valori di PermissionState enumerazione.
Eccezioni
Il state parametro non è un valore valido di PermissionState.
Commenti
Crea un accesso completo (None) o Unrestricted a file e directory.
Si applica a
FileIOPermission(FileIOPermissionAccess, String)
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
Inizializza una nuova istanza della FileIOPermission classe con l'accesso specificato al file o alla directory designata.
public:
FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::String ^ path);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string path);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * string -> System.Security.Permissions.FileIOPermission
Public Sub New (access As FileIOPermissionAccess, path As String)
Parametri
- access
- FileIOPermissionAccess
Combinazione bit per bit dei valori di FileIOPermissionAccess enumerazione.
- path
- String
Percorso assoluto del file o della directory.
Eccezioni
Il access parametro non è un valore valido di FileIOPermissionAccess.
oppure
Il path parametro non è una stringa valida.
oppure
Il path parametro non specifica il percorso assoluto del file o della directory.
Commenti
Questo costruttore consente di specificare solo uno dei FileIOPermissionAccess valori per il file o la directory specificati. Usare il AddPathList metodo per definire autorizzazioni complesse.
Si applica a
FileIOPermission(FileIOPermissionAccess, String[])
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
Inizializza una nuova istanza della FileIOPermission classe con l'accesso specificato ai file e alle directory designati.
public:
FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, cli::array <System::String ^> ^ pathList);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * string[] -> System.Security.Permissions.FileIOPermission
Public Sub New (access As FileIOPermissionAccess, pathList As String())
Parametri
- access
- FileIOPermissionAccess
Combinazione bit per bit dei valori di FileIOPermissionAccess enumerazione.
- pathList
- String[]
Matrice contenente i percorsi assoluti dei file e delle directory.
Eccezioni
Il access parametro non è un valore valido di FileIOPermissionAccess.
oppure
Una voce nella pathList matrice non è una stringa valida.
Commenti
Questo costruttore consente di specificare un FileIOPermissionAccess solo valore per i file e le directory specificati. Usare il AddPathList metodo per definire autorizzazioni complesse.
Si applica a
FileIOPermission(FileIOPermissionAccess, AccessControlActions, String)
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
Inizializza una nuova istanza della FileIOPermission classe con l'accesso specificato al file o alla directory designata e ai diritti di accesso specificati per le informazioni di controllo dei file.
public:
FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::Security::AccessControl::AccessControlActions actions, System::String ^ path);
public:
FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::Security::AccessControl::AccessControlActions control, System::String ^ path);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions actions, string path);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string path);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * System.Security.AccessControl.AccessControlActions * string -> System.Security.Permissions.FileIOPermission
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * System.Security.AccessControl.AccessControlActions * string -> System.Security.Permissions.FileIOPermission
Public Sub New (access As FileIOPermissionAccess, actions As AccessControlActions, path As String)
Public Sub New (access As FileIOPermissionAccess, control As AccessControlActions, path As String)
Parametri
- access
- FileIOPermissionAccess
Combinazione bit per bit dei valori di FileIOPermissionAccess enumerazione.
- actionscontrol
- AccessControlActions
Combinazione bit per bit dei valori di AccessControlActions enumerazione.
- path
- String
Percorso assoluto del file o della directory.
Eccezioni
Il access parametro non è un valore valido di FileIOPermissionAccess.
oppure
Il path parametro non è una stringa valida.
oppure
Il path parametro non specifica il percorso assoluto del file o della directory.
Commenti
Questo costruttore consente di specificare un FileIOPermissionAccess solo valore per il file o le directory specificate. Usare il AddPathList metodo per definire autorizzazioni complesse.
Il control parametro specifica se è possibile modificare, visualizzare o accedere all'elenco di controllo di accesso (ACL) per il file o la directory specificata da path .
Importante
Un elenco di controllo di accesso (ACL) descrive singoli utenti o gruppi che dispongono o non dispongono di diritti per azioni specifiche sul file specificato e le relative proprietà. La possibilità di modificare o visualizzare un ACL è un'autorizzazione importante e deve essere concessa con cautela.
Si applica a
FileIOPermission(FileIOPermissionAccess, AccessControlActions, String[])
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
Inizializza una nuova istanza della FileIOPermission classe con l'accesso specificato ai file e alle directory designati e ai diritti di accesso specificati per le informazioni di controllo dei file.
public:
FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::Security::AccessControl::AccessControlActions actions, cli::array <System::String ^> ^ pathList);
public:
FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::Security::AccessControl::AccessControlActions control, cli::array <System::String ^> ^ pathList);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions actions, string[] pathList);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string[] pathList);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * System.Security.AccessControl.AccessControlActions * string[] -> System.Security.Permissions.FileIOPermission
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * System.Security.AccessControl.AccessControlActions * string[] -> System.Security.Permissions.FileIOPermission
Public Sub New (access As FileIOPermissionAccess, actions As AccessControlActions, pathList As String())
Public Sub New (access As FileIOPermissionAccess, control As AccessControlActions, pathList As String())
Parametri
- access
- FileIOPermissionAccess
Combinazione bit per bit dei valori di FileIOPermissionAccess enumerazione.
- actionscontrol
- AccessControlActions
Combinazione bit per bit dei valori di AccessControlActions enumerazione.
- pathList
- String[]
Matrice contenente i percorsi assoluti dei file e delle directory.
Eccezioni
Il access parametro non è un valore valido di FileIOPermissionAccess.
oppure
Una voce nella pathList matrice non è una stringa valida.
Commenti
Questo costruttore consente di specificare un FileIOPermissionAccess solo valore per i file e le directory specificati. Usare il AddPathList metodo per definire autorizzazioni complesse.
Il control parametro specifica se è possibile modificare, visualizzare o accedere all'elenco di controllo di accesso (ACL) per il file o la directory specificata da path .
Importante
Un elenco di controllo di accesso (ACL) descrive singoli utenti o gruppi che dispongono o non dispongono di diritti per azioni specifiche sul file specificato e le relative proprietà. La possibilità di modificare o visualizzare un ACL è un'autorizzazione importante e deve essere concessa con cautela.