FileIOPermission.AddPathList 方法    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定文件和目录的访问权限添加到现有的权限状态中。
重载
| AddPathList(FileIOPermissionAccess, String) | 将指定文件或目录的访问权限添加到现有的权限状态。 | 
| AddPathList(FileIOPermissionAccess, String[]) | 将指定文件和目录的访问权限添加到现有的权限状态中。 | 
AddPathList(FileIOPermissionAccess, String)
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
将指定文件或目录的访问权限添加到现有的权限状态。
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 -> unitPublic Sub AddPathList (access As FileIOPermissionAccess, path As String)参数
- access
- FileIOPermissionAccess
FileIOPermissionAccess 值的按位组合。
- path
- String
文件或目录的绝对路径。
例外
              path 参数为 null。
              path 参数的格式无效。
示例
下面的代码示例演示如何使用 FileIOPermission.AddPathList(FileIOPermissionAccess, String) 方法。
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
注解
使用此方法可以通过将 添加到当前权限的状态来修改文件和目录访问。
适用于
AddPathList(FileIOPermissionAccess, String[])
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
将指定文件和目录的访问权限添加到现有的权限状态中。
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[] -> unitPublic Sub AddPathList (access As FileIOPermissionAccess, pathList As String())参数
- access
- FileIOPermissionAccess
FileIOPermissionAccess 值的按位组合。
- pathList
- String[]
包含文件和目录的绝对路径的数组。
例外
              pathList 数组中的条目具有无效的格式。
              pathList 参数为 null。
注解
使用此方法可以通过将 添加到当前权限的状态来修改文件和目录访问。