FileIOPermission.AddPathList Método

Definição

Adiciona acesso aos arquivos e diretórios especificados ao estado existente da permissão.Adds access for the specified files and directories to the existing state of the permission.

Sobrecargas

AddPathList(FileIOPermissionAccess, String)

Adiciona o acesso para o arquivo ou diretório especificado ao estado existente da permissão.Adds access for the specified file or directory to the existing state of the permission.

AddPathList(FileIOPermissionAccess, String[])

Adiciona acesso aos arquivos e diretórios especificados ao estado existente da permissão.Adds access for the specified files and directories to the existing state of the permission.

AddPathList(FileIOPermissionAccess, String)

Adiciona o acesso para o arquivo ou diretório especificado ao estado existente da permissão.Adds access for the specified file or directory to the existing state of the permission.

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)

Parâmetros

access
FileIOPermissionAccess

Uma combinação bit a bit dos valores FileIOPermissionAccess.A bitwise combination of the FileIOPermissionAccess values.

path
String

O caminho absoluto de um arquivo ou diretório.The absolute path of a file or directory.

Exceções

O parâmetro access não é um valor válido de FileIOPermissionAccess.The access parameter is not a valid value of FileIOPermissionAccess.

- ou --or- O parâmetro path não é uma cadeia de caracteres válida.The path parameter is not a valid string.

- ou --or- O parâmetro path não especificou o caminho absoluto para o arquivo ou diretório.The path parameter did not specify the absolute path to the file or directory.

O parâmetro path é null.The path parameter is null.

O parâmetro path tem um formato inválido.The path parameter has an invalid format.

Exemplos

O exemplo de código a seguir mostra o uso do FileIOPermission.AddPathList(FileIOPermissionAccess, String) método.The following code example shows the use of the FileIOPermission.AddPathList(FileIOPermissionAccess, String) method.

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

Comentários

Use esse método para modificar o acesso a arquivos e diretórios adicionando ao estado da permissão atual.Use this method to modify file and directory access by adding to the state of the current permission.

Aplica-se a

AddPathList(FileIOPermissionAccess, String[])

Adiciona acesso aos arquivos e diretórios especificados ao estado existente da permissão.Adds access for the specified files and directories to the existing state of the permission.

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())

Parâmetros

access
FileIOPermissionAccess

Uma combinação bit a bit dos valores FileIOPermissionAccess.A bitwise combination of the FileIOPermissionAccess values.

pathList
String[]

Uma matriz que contém os caminhos absolutos dos arquivos e diretórios.An array containing the absolute paths of the files and directories.

Exceções

O parâmetro access não é um valor válido de FileIOPermissionAccess.The access parameter is not a valid value of FileIOPermissionAccess.

- ou --or- Uma entrada na matriz pathList não é válida.An entry in the pathList array is not valid.

Uma entrada na matriz pathList tem um formato inválido.An entry in the pathList array has an invalid format.

O parâmetro pathList é null.The pathList parameter is null.

Comentários

Use esse método para modificar o acesso a arquivos e diretórios adicionando ao estado da permissão atual.Use this method to modify file and directory access by adding to the state of the current permission.

Aplica-se a