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