FileIOPermission.AddPathList Metodo
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.
Aggiunge allo stato esistente dell'autorizzazione l'accesso ai file o alle directory specificate.
Overload
AddPathList(FileIOPermissionAccess, String) |
Aggiunge allo stato esistente dell'autorizzazione l'accesso al file o alla directory specificata. |
AddPathList(FileIOPermissionAccess, String[]) |
Aggiunge allo stato esistente dell'autorizzazione l'accesso ai file o alle directory specificate. |
AddPathList(FileIOPermissionAccess, String)
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
Aggiunge allo stato esistente dell'autorizzazione l'accesso al file o alla directory specificata.
public:
void AddPathList(System::Security::Permissions::FileIOPermissionAccess access, System::String ^ path);
public void AddPathList (System.Security.Permissions.FileIOPermissionAccess access, string path);
member this.AddPathList : System.Security.Permissions.FileIOPermissionAccess * string -> unit
Public Sub AddPathList (access As FileIOPermissionAccess, path As String)
Parametri
- access
- FileIOPermissionAccess
Combinazione bit per bit dei valori di FileIOPermissionAccess.
- path
- String
Percorso assoluto di un file o di una directory.
Eccezioni
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.
Il valore del parametro path
è null
.
Il formato del parametro path
non è valido.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso del FileIOPermission.AddPathList(FileIOPermissionAccess, String) metodo .
FileIOPermission^ f2 = gcnew FileIOPermission( FileIOPermissionAccess::Read,"C:\\test_r" );
f2->AddPathList( (FileIOPermissionAccess) (FileIOPermissionAccess::Write | FileIOPermissionAccess::Read), "C:\\example\\out.txt" );
try
{
f2->Demand();
}
catch (SecurityException^ s)
{
Console::WriteLine(s->Message);
}
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);
}
Dim f2 As New FileIOPermission(FileIOPermissionAccess.Read, "C:\test_r")
f2.AddPathList(FileIOPermissionAccess.Write Or FileIOPermissionAccess.Read, "C:\example\out.txt")
Try
f2.Demand()
Catch s As SecurityException
Console.WriteLine(s.Message)
End Try
Commenti
Utilizzare questo metodo per modificare l'accesso a file e directory aggiungendo allo stato dell'autorizzazione corrente.
Si applica a
AddPathList(FileIOPermissionAccess, String[])
- Origine:
- FileIOPermission.cs
- Origine:
- FileIOPermission.cs
Aggiunge allo stato esistente dell'autorizzazione l'accesso ai file o alle directory specificate.
public:
void AddPathList(System::Security::Permissions::FileIOPermissionAccess access, cli::array <System::String ^> ^ pathList);
public void AddPathList (System.Security.Permissions.FileIOPermissionAccess access, string[] pathList);
member this.AddPathList : System.Security.Permissions.FileIOPermissionAccess * string[] -> unit
Public Sub AddPathList (access As FileIOPermissionAccess, pathList As String())
Parametri
- access
- FileIOPermissionAccess
Combinazione bit per bit dei valori di FileIOPermissionAccess.
- pathList
- String[]
Matrice che contiene i percorsi assoluti dei file e delle directory.
Eccezioni
Il parametro access
non è un valore valido di FileIOPermissionAccess.
-oppure-
Una voce nella matrice pathList
non è valida.
Una voce nella matrice pathList
ha un formato non valido.
Il valore del parametro pathList
è null
.
Commenti
Utilizzare questo metodo per modificare l'accesso a file e directory aggiungendo allo stato dell'autorizzazione corrente.