FileIOPermission.AddPathList Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje dostęp do określonych plików i katalogów do istniejącego stanu uprawnienia.
Przeciążenia
AddPathList(FileIOPermissionAccess, String) |
Dodaje dostęp dla określonego pliku lub katalogu do istniejącego stanu uprawnienia. |
AddPathList(FileIOPermissionAccess, String[]) |
Dodaje dostęp do określonych plików i katalogów do istniejącego stanu uprawnienia. |
AddPathList(FileIOPermissionAccess, String)
- Źródło:
- FileIOPermission.cs
- Źródło:
- FileIOPermission.cs
Dodaje dostęp dla określonego pliku lub katalogu do istniejącego stanu uprawnienia.
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)
Parametry
- access
- FileIOPermissionAccess
Bitowa kombinacja FileIOPermissionAccess wartości.
- path
- String
Ścieżka bezwzględna pliku lub katalogu.
Wyjątki
Parametr access
nie jest prawidłową wartością FileIOPermissionAccess.
-lub-
Parametr path
nie jest prawidłowym ciągiem.
-lub-
Parametr path
nie określił ścieżki bezwzględnej do pliku lub katalogu.
Parametr path
ma wartość null
.
Parametr path
ma nieprawidłowy format.
Przykłady
Poniższy przykład kodu przedstawia użycie FileIOPermission.AddPathList(FileIOPermissionAccess, String) metody .
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
Uwagi
Ta metoda służy do modyfikowania dostępu do plików i katalogów przez dodanie do stanu bieżącego uprawnienia.
Dotyczy
AddPathList(FileIOPermissionAccess, String[])
- Źródło:
- FileIOPermission.cs
- Źródło:
- FileIOPermission.cs
Dodaje dostęp do określonych plików i katalogów do istniejącego stanu uprawnienia.
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())
Parametry
- access
- FileIOPermissionAccess
Bitowa kombinacja FileIOPermissionAccess wartości.
- pathList
- String[]
Tablica zawierająca ścieżki bezwzględne plików i katalogów.
Wyjątki
Parametr access
nie jest prawidłową wartością FileIOPermissionAccess.
-lub-
Wpis w tablicy pathList
jest nieprawidłowy.
Wpis w tablicy pathList
ma nieprawidłowy format.
Parametr pathList
ma wartość null
.
Uwagi
Ta metoda służy do modyfikowania dostępu do plików i katalogów przez dodanie do stanu bieżącego uprawnienia.