FileIOPermission.AddPathList Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen dosyalar ve dizinler için erişimi iznin var olan durumuna ekler.
Aşırı Yüklemeler
| AddPathList(FileIOPermissionAccess, String) |
Belirtilen dosya veya dizin için erişimi iznin var olan durumuna ekler. |
| AddPathList(FileIOPermissionAccess, String[]) |
Belirtilen dosyalar ve dizinler için erişimi iznin var olan durumuna ekler. |
AddPathList(FileIOPermissionAccess, String)
- Kaynak:
- FileIOPermission.cs
- Kaynak:
- FileIOPermission.cs
- Kaynak:
- FileIOPermission.cs
- Kaynak:
- FileIOPermission.cs
- Kaynak:
- FileIOPermission.cs
Belirtilen dosya veya dizin için erişimi iznin var olan durumuna ekler.
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)
Parametreler
- access
- FileIOPermissionAccess
Değerlerin bit düzeyinde birleşimi FileIOPermissionAccess .
- path
- String
Bir dosya veya dizinin mutlak yolu.
Özel durumlar
access parametresi geçerli bir değeri FileIOPermissionAccessdeğildir.
-veya-
path parametresi geçerli bir dize değil.
-veya-
path parametresi, dosya veya dizinin mutlak yolunu belirtmedi.
path parametresidirnull.
Parametrenin path biçimi geçersiz.
Örnekler
Aşağıdaki kod örneği yönteminin FileIOPermission.AddPathList(FileIOPermissionAccess, String) kullanımını gösterir.
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
Açıklamalar
Geçerli iznin durumuna ekleyerek dosya ve dizin erişimini değiştirmek için bu yöntemi kullanın.
Şunlara uygulanır
AddPathList(FileIOPermissionAccess, String[])
- Kaynak:
- FileIOPermission.cs
- Kaynak:
- FileIOPermission.cs
- Kaynak:
- FileIOPermission.cs
- Kaynak:
- FileIOPermission.cs
- Kaynak:
- FileIOPermission.cs
Belirtilen dosyalar ve dizinler için erişimi iznin var olan durumuna ekler.
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())
Parametreler
- access
- FileIOPermissionAccess
Değerlerin bit düzeyinde birleşimi FileIOPermissionAccess .
- pathList
- String[]
Dosyaların ve dizinlerin mutlak yollarını içeren bir dizi.
Özel durumlar
access parametresi geçerli bir değeri FileIOPermissionAccessdeğildir.
-veya-
Dizideki pathList bir girdi geçerli değil.
Dizideki bir girişin pathList biçimi geçersiz.
pathList parametresidirnull.
Açıklamalar
Geçerli iznin durumuna ekleyerek dosya ve dizin erişimini değiştirmek için bu yöntemi kullanın.