Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore FileIOPermission (FileIOPermissionAccess, String)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe FileIOPermission con l'accesso specificato al file o alla directory designati.

Spazio dei nomi:   System.Security.Permissions
Assembly:  mscorlib (in mscorlib.dll)

public FileIOPermission(
	FileIOPermissionAccess access,
	string path
)

Parametri

access
Type: System.Security.Permissions.FileIOPermissionAccess

Combinazione bit per bit dei valori di enumerazione di FileIOPermissionAccess.

path
Type: System.String

Percorso assoluto del file o della directory.

Exception Condition
ArgumentException

Il parametro access non è un valore valido di FileIOPermissionAccess.

-oppure-

Il parametro path non è una stringa valida.

-oppure-

Nel parametro path non è specificato il percorso assoluto del file o della directory.

Questo costruttore consente solo uno del FileIOPermissionAccess valori da specificare per il file o directory specificata. Utilizzare il AddPathList metodo per definire autorizzazioni complesse.

Esempio di codice seguente viene illustrato l'utilizzo del FileIOPermission.FileIOPermission(FileIOPermissionAccess, String) costruttore per creare una nuova istanza della FileIOPermission classe che fornisce accesso completo al file c:\test_r..

FileIOPermission f2 = new FileIOPermission(FileIOPermissionAccess.Read, "C:\\test_r");
f2.AddPathList(FileIOPermissionAccess.Write | FileIOPermissionAccess.Read, "C:\\example\\out.txt");
try
{
    f2.Demand();
}
catch (SecurityException s)
{
    Console.WriteLine(s.Message);
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: