FileIOPermission.AddPathList Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan akses untuk file dan direktori yang ditentukan ke status izin yang ada.
Overload
AddPathList(FileIOPermissionAccess, String) |
Menambahkan akses untuk file atau direktori yang ditentukan ke status izin yang ada. |
AddPathList(FileIOPermissionAccess, String[]) |
Menambahkan akses untuk file dan direktori yang ditentukan ke status izin yang ada. |
AddPathList(FileIOPermissionAccess, String)
- Sumber:
- FileIOPermission.cs
- Sumber:
- FileIOPermission.cs
Menambahkan akses untuk file atau direktori yang ditentukan ke status izin yang ada.
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)
Parameter
- access
- FileIOPermissionAccess
Kombinasi bitwise dari FileIOPermissionAccess nilai.
- path
- String
Jalur absolut file atau direktori.
Pengecualian
Parameter access
bukan nilai yang valid dari FileIOPermissionAccess.
-atau-
Parameter path
bukan string yang valid.
-atau-
Parameter path
tidak menentukan jalur absolut ke file atau direktori.
Parameternya path
adalah null
.
Parameter path
memiliki format yang tidak valid.
Contoh
Contoh kode berikut menunjukkan penggunaan FileIOPermission.AddPathList(FileIOPermissionAccess, String) metode .
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
Keterangan
Gunakan metode ini untuk mengubah akses file dan direktori dengan menambahkan ke status izin saat ini.
Berlaku untuk
AddPathList(FileIOPermissionAccess, String[])
- Sumber:
- FileIOPermission.cs
- Sumber:
- FileIOPermission.cs
Menambahkan akses untuk file dan direktori yang ditentukan ke status izin yang ada.
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())
Parameter
- access
- FileIOPermissionAccess
Kombinasi bitwise dari FileIOPermissionAccess nilai.
- pathList
- String[]
Array yang berisi jalur absolut file dan direktori.
Pengecualian
Parameter access
bukan nilai yang valid dari FileIOPermissionAccess.
-atau-
Entri dalam pathList
array tidak valid.
Entri dalam pathList
array memiliki format yang tidak valid.
Parameternya pathList
adalah null
.
Keterangan
Gunakan metode ini untuk mengubah akses file dan direktori dengan menambahkan ke status izin saat ini.