Språk

FileIOPermission Konstruktorer

Definition

Initierar en ny instans av FileIOPermission klassen.

Överlagringar

Name Description
FileIOPermission(PermissionState)

Initierar en ny instans av FileIOPermission klassen med fullständigt begränsad eller obegränsad behörighet enligt angiven.

FileIOPermission(FileIOPermissionAccess, String)

Initierar en ny instans av FileIOPermission klassen med den angivna åtkomsten till den avsedda filen eller katalogen.

FileIOPermission(FileIOPermissionAccess, String[])

Initierar en ny instans av FileIOPermission klassen med den angivna åtkomsten till de avsedda filerna och katalogerna.

FileIOPermission(FileIOPermissionAccess, AccessControlActions, String)

Initierar en ny instans av FileIOPermission klassen med den angivna åtkomsten till den avsedda filen eller katalogen och de angivna åtkomsträttigheterna till filkontrollinformation.

FileIOPermission(FileIOPermissionAccess, AccessControlActions, String[])

Initierar en ny instans av FileIOPermission klassen med den angivna åtkomsten till de avsedda filerna och katalogerna och de angivna åtkomsträttigheterna till filkontrollinformation.

FileIOPermission(PermissionState)

Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs

Initierar en ny instans av FileIOPermission klassen med fullständigt begränsad eller obegränsad behörighet enligt angiven.

public:
 FileIOPermission(System::Security::Permissions::PermissionState state);
public FileIOPermission(System.Security.Permissions.PermissionState state);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.FileIOPermission
Public Sub New (state As PermissionState)

Parametrar

state
PermissionState

Ett av uppräkningsvärdena PermissionState .

Undantag

Parametern state är inte ett giltigt värde för PermissionState.

Kommentarer

Skapar antingen helt begränsad (None) eller Unrestricted åtkomst till filer och kataloger.

Gäller för

FileIOPermission(FileIOPermissionAccess, String)

Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs

Initierar en ny instans av FileIOPermission klassen med den angivna åtkomsten till den avsedda filen eller katalogen.

public:
 FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::String ^ path);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string path);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * string -> System.Security.Permissions.FileIOPermission
Public Sub New (access As FileIOPermissionAccess, path As String)

Parametrar

access
FileIOPermissionAccess

En bitvis kombination av uppräkningsvärdena FileIOPermissionAccess .

path
String

Den absoluta sökvägen för filen eller katalogen.

Undantag

Parametern access är inte ett giltigt värde för FileIOPermissionAccess.

-eller-

Parametern path är inte en giltig sträng.

-eller-

Parametern path anger inte den absoluta sökvägen till filen eller katalogen.

Kommentarer

Den här konstruktorn tillåter endast att ett av FileIOPermissionAccess värdena anges för den angivna filen eller katalogen. AddPathList Använd metoden för att definiera komplexa behörigheter.

Gäller för

FileIOPermission(FileIOPermissionAccess, String[])

Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs

Initierar en ny instans av FileIOPermission klassen med den angivna åtkomsten till de avsedda filerna och katalogerna.

public:
 FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, cli::array <System::String ^> ^ pathList);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, string[] pathList);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * string[] -> System.Security.Permissions.FileIOPermission
Public Sub New (access As FileIOPermissionAccess, pathList As String())

Parametrar

access
FileIOPermissionAccess

En bitvis kombination av uppräkningsvärdena FileIOPermissionAccess .

pathList
String[]

En matris som innehåller de absoluta sökvägarna för filerna och katalogerna.

Undantag

Parametern access är inte ett giltigt värde för FileIOPermissionAccess.

-eller-

En post i matrisen pathList är inte en giltig sträng.

Kommentarer

Med den här konstruktorn kan endast ett FileIOPermissionAccess värde anges för de angivna filerna och katalogerna. AddPathList Använd metoden för att definiera komplexa behörigheter.

Gäller för

FileIOPermission(FileIOPermissionAccess, AccessControlActions, String)

Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs

Initierar en ny instans av FileIOPermission klassen med den angivna åtkomsten till den avsedda filen eller katalogen och de angivna åtkomsträttigheterna till filkontrollinformation.

public:
 FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::Security::AccessControl::AccessControlActions actions, System::String ^ path);
public:
 FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::Security::AccessControl::AccessControlActions control, System::String ^ path);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions actions, string path);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string path);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * System.Security.AccessControl.AccessControlActions * string -> System.Security.Permissions.FileIOPermission
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * System.Security.AccessControl.AccessControlActions * string -> System.Security.Permissions.FileIOPermission
Public Sub New (access As FileIOPermissionAccess, actions As AccessControlActions, path As String)
Public Sub New (access As FileIOPermissionAccess, control As AccessControlActions, path As String)

Parametrar

access
FileIOPermissionAccess

En bitvis kombination av uppräkningsvärdena FileIOPermissionAccess .

actionscontrol
AccessControlActions

En bitvis kombination av uppräkningsvärdena AccessControlActions .

path
String

Den absoluta sökvägen för filen eller katalogen.

Undantag

Parametern access är inte ett giltigt värde för FileIOPermissionAccess.

-eller-

Parametern path är inte en giltig sträng.

-eller-

Parametern path anger inte den absoluta sökvägen till filen eller katalogen.

Kommentarer

Den här konstruktorn tillåter endast att ett FileIOPermissionAccess värde anges för den angivna filen eller katalogerna. AddPathList Använd metoden för att definiera komplexa behörigheter.

Parametern control anger om åtkomstkontrollistan (ACL) för filen eller katalogen som anges av path kan ändras, visas eller inte kan nås.

Important

En åtkomstkontrollista (ACL) beskriver personer eller grupper som har, eller inte har, behörighet till specifika åtgärder i den angivna filen och dess egenskaper. Möjligheten att ändra eller visa en ACL är en viktig behörighet och bör beviljas med försiktighet.

Gäller för

FileIOPermission(FileIOPermissionAccess, AccessControlActions, String[])

Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs
Källa:
FileIOPermission.cs

Initierar en ny instans av FileIOPermission klassen med den angivna åtkomsten till de avsedda filerna och katalogerna och de angivna åtkomsträttigheterna till filkontrollinformation.

public:
 FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::Security::AccessControl::AccessControlActions actions, cli::array <System::String ^> ^ pathList);
public:
 FileIOPermission(System::Security::Permissions::FileIOPermissionAccess access, System::Security::AccessControl::AccessControlActions control, cli::array <System::String ^> ^ pathList);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions actions, string[] pathList);
public FileIOPermission(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string[] pathList);
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * System.Security.AccessControl.AccessControlActions * string[] -> System.Security.Permissions.FileIOPermission
new System.Security.Permissions.FileIOPermission : System.Security.Permissions.FileIOPermissionAccess * System.Security.AccessControl.AccessControlActions * string[] -> System.Security.Permissions.FileIOPermission
Public Sub New (access As FileIOPermissionAccess, actions As AccessControlActions, pathList As String())
Public Sub New (access As FileIOPermissionAccess, control As AccessControlActions, pathList As String())

Parametrar

access
FileIOPermissionAccess

En bitvis kombination av uppräkningsvärdena FileIOPermissionAccess .

actionscontrol
AccessControlActions

En bitvis kombination av uppräkningsvärdena AccessControlActions .

pathList
String[]

En matris som innehåller de absoluta sökvägarna för filerna och katalogerna.

Undantag

Parametern access är inte ett giltigt värde för FileIOPermissionAccess.

-eller-

En post i matrisen pathList är inte en giltig sträng.

Kommentarer

Med den här konstruktorn kan endast ett FileIOPermissionAccess värde anges för de angivna filerna och katalogerna. AddPathList Använd metoden för att definiera komplexa behörigheter.

Parametern control anger om åtkomstkontrollistan (ACL) för filen eller katalogen som anges av path kan ändras, visas eller inte kan nås.

Important

En åtkomstkontrollista (ACL) beskriver personer eller grupper som har, eller inte har, behörighet till specifika åtgärder i den angivna filen och dess egenskaper. Möjligheten att ändra eller visa en ACL är en viktig behörighet och bör beviljas med försiktighet.

Gäller för