FileIOPermission Constructors

Definitie

Initialiseert een nieuw exemplaar van de FileIOPermission klasse.

Overloads

Name Description
FileIOPermission(PermissionState)

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met volledig beperkte of onbeperkte machtigingen zoals opgegeven.

FileIOPermission(FileIOPermissionAccess, String)

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met de opgegeven toegang tot het aangewezen bestand of de opgegeven map.

FileIOPermission(FileIOPermissionAccess, String[])

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met de opgegeven toegang tot de aangewezen bestanden en mappen.

FileIOPermission(FileIOPermissionAccess, AccessControlActions, String)

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met de opgegeven toegang tot het aangewezen bestand of de opgegeven map en de opgegeven toegangsrechten voor bestandsbeheergegevens.

FileIOPermission(FileIOPermissionAccess, AccessControlActions, String[])

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met de opgegeven toegang tot de aangewezen bestanden en mappen en de opgegeven toegangsrechten voor bestandsbeheergegevens.

FileIOPermission(PermissionState)

Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met volledig beperkte of onbeperkte machtigingen zoals opgegeven.

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)

Parameters

state
PermissionState

Een van de PermissionState opsommingswaarden.

Uitzonderingen

De state parameter is geen geldige waarde van PermissionState.

Opmerkingen

Hiermee maakt u volledig beperkte (None) of Unrestricted toegang tot bestanden en mappen.

Van toepassing op

FileIOPermission(FileIOPermissionAccess, String)

Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met de opgegeven toegang tot het aangewezen bestand of de opgegeven map.

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)

Parameters

access
FileIOPermissionAccess

Een bitsgewijze combinatie van de FileIOPermissionAccess opsommingswaarden.

path
String

Het absolute pad van het bestand of de map.

Uitzonderingen

De access parameter is geen geldige waarde van FileIOPermissionAccess.

– of –

De path parameter is geen geldige tekenreeks.

– of –

De path parameter geeft het absolute pad naar het bestand of de map niet op.

Opmerkingen

Met deze constructor kan slechts één van de FileIOPermissionAccess waarden worden opgegeven voor het opgegeven bestand of de opgegeven map. Gebruik de AddPathList methode om complexe machtigingen te definiëren.

Van toepassing op

FileIOPermission(FileIOPermissionAccess, String[])

Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met de opgegeven toegang tot de aangewezen bestanden en mappen.

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())

Parameters

access
FileIOPermissionAccess

Een bitsgewijze combinatie van de FileIOPermissionAccess opsommingswaarden.

pathList
String[]

Een matrix met de absolute paden van de bestanden en mappen.

Uitzonderingen

De access parameter is geen geldige waarde van FileIOPermissionAccess.

– of –

Een vermelding in de pathList matrix is geen geldige tekenreeks.

Opmerkingen

Met deze constructor kan slechts één FileIOPermissionAccess waarde worden opgegeven voor de opgegeven bestanden en mappen. Gebruik de AddPathList methode om complexe machtigingen te definiëren.

Van toepassing op

FileIOPermission(FileIOPermissionAccess, AccessControlActions, String)

Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met de opgegeven toegang tot het aangewezen bestand of de opgegeven map en de opgegeven toegangsrechten voor bestandsbeheergegevens.

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)

Parameters

access
FileIOPermissionAccess

Een bitsgewijze combinatie van de FileIOPermissionAccess opsommingswaarden.

actionscontrol
AccessControlActions

Een bitsgewijze combinatie van de AccessControlActions opsommingswaarden.

path
String

Het absolute pad van het bestand of de map.

Uitzonderingen

De access parameter is geen geldige waarde van FileIOPermissionAccess.

– of –

De path parameter is geen geldige tekenreeks.

– of –

De path parameter geeft het absolute pad naar het bestand of de map niet op.

Opmerkingen

Met deze constructor kan slechts één FileIOPermissionAccess waarde worden opgegeven voor het opgegeven bestand of de opgegeven mappen. Gebruik de AddPathList methode om complexe machtigingen te definiëren.

De control parameter geeft aan of de toegangsbeheerlijst (ACL) voor het bestand of de door opgegeven path map kan worden gewijzigd, bekeken of niet kan worden geopend.

Important

Een toegangsbeheerlijst (ACL) beschrijft personen of groepen die al dan niet beschikken over specifieke acties voor het opgegeven bestand en de bijbehorende eigenschappen. De mogelijkheid om een ACL te wijzigen of te bekijken is een belangrijke machtiging en moet met voorzichtigheid worden verleend.

Van toepassing op

FileIOPermission(FileIOPermissionAccess, AccessControlActions, String[])

Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs
Bron:
FileIOPermission.cs

Initialiseert een nieuw exemplaar van de FileIOPermission klasse met de opgegeven toegang tot de aangewezen bestanden en mappen en de opgegeven toegangsrechten voor bestandsbeheergegevens.

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())

Parameters

access
FileIOPermissionAccess

Een bitsgewijze combinatie van de FileIOPermissionAccess opsommingswaarden.

actionscontrol
AccessControlActions

Een bitsgewijze combinatie van de AccessControlActions opsommingswaarden.

pathList
String[]

Een matrix met de absolute paden van de bestanden en mappen.

Uitzonderingen

De access parameter is geen geldige waarde van FileIOPermissionAccess.

– of –

Een vermelding in de pathList matrix is geen geldige tekenreeks.

Opmerkingen

Met deze constructor kan slechts één FileIOPermissionAccess waarde worden opgegeven voor de opgegeven bestanden en mappen. Gebruik de AddPathList methode om complexe machtigingen te definiëren.

De control parameter geeft aan of de toegangsbeheerlijst (ACL) voor het bestand of de door opgegeven path map kan worden gewijzigd, bekeken of niet kan worden geopend.

Important

Een toegangsbeheerlijst (ACL) beschrijft personen of groepen die al dan niet beschikken over specifieke acties voor het opgegeven bestand en de bijbehorende eigenschappen. De mogelijkheid om een ACL te wijzigen of te bekijken is een belangrijke machtiging en moet met voorzichtigheid worden verleend.

Van toepassing op