FileIOPermission.AddPathList Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá přístup k zadaným souborům a adresářům do existujícího stavu oprávnění.
Přetížení
| AddPathList(FileIOPermissionAccess, String) |
Přidá přístup k zadanému souboru nebo adresáři do existujícího stavu oprávnění. |
| AddPathList(FileIOPermissionAccess, String[]) |
Přidá přístup k zadaným souborům a adresářům do existujícího stavu oprávnění. |
AddPathList(FileIOPermissionAccess, String)
- Zdroj:
- FileIOPermission.cs
- Zdroj:
- FileIOPermission.cs
- Zdroj:
- FileIOPermission.cs
- Zdroj:
- FileIOPermission.cs
- Zdroj:
- FileIOPermission.cs
Přidá přístup k zadanému souboru nebo adresáři do existujícího stavu oprávnění.
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
Bitové kombinace FileIOPermissionAccess hodnot.
- path
- String
Absolutní cesta k souboru nebo adresáři.
Výjimky
Parametr access není platná hodnota FileIOPermissionAccess.
-nebo-
Parametr path není platný řetězec.
-nebo-
Parametr path neurčil absolutní cestu k souboru nebo adresáři.
Parametr path je null.
Parametr path má neplatný formát.
Příklady
Následující příklad kódu ukazuje použití 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
Poznámky
Pomocí této metody můžete upravit přístup k souborům a adresářům přidáním do stavu aktuálního oprávnění.
Platí pro
AddPathList(FileIOPermissionAccess, String[])
- Zdroj:
- FileIOPermission.cs
- Zdroj:
- FileIOPermission.cs
- Zdroj:
- FileIOPermission.cs
- Zdroj:
- FileIOPermission.cs
- Zdroj:
- FileIOPermission.cs
Přidá přístup k zadaným souborům a adresářům do existujícího stavu oprávnění.
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
Bitové kombinace FileIOPermissionAccess hodnot.
- pathList
- String[]
Pole obsahující absolutní cesty k souborům a adresářům.
Výjimky
Parametr access není platná hodnota FileIOPermissionAccess.
-nebo-
Položka v pathList poli není platná.
Položka v pathList poli má neplatný formát.
Parametr pathList je null.
Poznámky
Pomocí této metody můžete upravit přístup k souborům a adresářům přidáním do stavu aktuálního oprávnění.