Bagikan melalui


FileIOPermission.AddPathList Metode

Definisi

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
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
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.

Berlaku untuk