FileIOPermission Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe FileIOPermission.
Surcharges
| Nom | Description |
|---|---|
| FileIOPermission(PermissionState) |
Initialise une nouvelle instance de la FileIOPermission classe avec une autorisation entièrement restreinte ou illimitée, comme spécifié. |
| FileIOPermission(FileIOPermissionAccess, String) |
Initialise une nouvelle instance de la FileIOPermission classe avec l’accès spécifié au fichier ou au répertoire désigné. |
| FileIOPermission(FileIOPermissionAccess, String[]) |
Initialise une nouvelle instance de la FileIOPermission classe avec l’accès spécifié aux fichiers et répertoires désignés. |
| FileIOPermission(FileIOPermissionAccess, AccessControlActions, String) |
Initialise une nouvelle instance de la FileIOPermission classe avec l’accès spécifié au fichier ou au répertoire désigné et aux droits d’accès spécifiés pour les informations de contrôle de fichier. |
| FileIOPermission(FileIOPermissionAccess, AccessControlActions, String[]) |
Initialise une nouvelle instance de la FileIOPermission classe avec l’accès spécifié aux fichiers et répertoires désignés et aux droits d’accès spécifiés aux informations de contrôle de fichier. |
FileIOPermission(PermissionState)
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
Initialise une nouvelle instance de la FileIOPermission classe avec une autorisation entièrement restreinte ou illimitée, comme spécifié.
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)
Paramètres
- state
- PermissionState
Une des valeurs d’énumération PermissionState .
Exceptions
Le state paramètre n’est pas une valeur valide de PermissionState.
Remarques
Crée soit entièrement restreint (None) soit Unrestricted l’accès aux fichiers et répertoires.
S’applique à
FileIOPermission(FileIOPermissionAccess, String)
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
Initialise une nouvelle instance de la FileIOPermission classe avec l’accès spécifié au fichier ou au répertoire désigné.
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)
Paramètres
- access
- FileIOPermissionAccess
Combinaison au niveau du bit des valeurs d’énumération FileIOPermissionAccess .
- path
- String
Chemin absolu du fichier ou du répertoire.
Exceptions
Le access paramètre n’est pas une valeur valide de FileIOPermissionAccess.
- ou -
Le path paramètre n’est pas une chaîne valide.
- ou -
Le path paramètre ne spécifie pas le chemin absolu du fichier ou du répertoire.
Remarques
Ce constructeur n’autorise que l’une FileIOPermissionAccess des valeurs à spécifier pour le fichier ou le répertoire spécifié. Utilisez la AddPathList méthode pour définir des autorisations complexes.
S’applique à
FileIOPermission(FileIOPermissionAccess, String[])
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
Initialise une nouvelle instance de la FileIOPermission classe avec l’accès spécifié aux fichiers et répertoires désignés.
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())
Paramètres
- access
- FileIOPermissionAccess
Combinaison au niveau du bit des valeurs d’énumération FileIOPermissionAccess .
- pathList
- String[]
Tableau contenant les chemins absolus des fichiers et répertoires.
Exceptions
Le access paramètre n’est pas une valeur valide de FileIOPermissionAccess.
- ou -
Une entrée dans le pathList tableau n’est pas une chaîne valide.
Remarques
Ce constructeur n’autorise qu’une FileIOPermissionAccess seule valeur à être spécifiée pour les fichiers et répertoires spécifiés. Utilisez la AddPathList méthode pour définir des autorisations complexes.
S’applique à
FileIOPermission(FileIOPermissionAccess, AccessControlActions, String)
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
Initialise une nouvelle instance de la FileIOPermission classe avec l’accès spécifié au fichier ou au répertoire désigné et aux droits d’accès spécifiés pour les informations de contrôle de fichier.
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)
Paramètres
- access
- FileIOPermissionAccess
Combinaison au niveau du bit des valeurs d’énumération FileIOPermissionAccess .
- actionscontrol
- AccessControlActions
Combinaison au niveau du bit des valeurs d’énumération AccessControlActions .
- path
- String
Chemin absolu du fichier ou du répertoire.
Exceptions
Le access paramètre n’est pas une valeur valide de FileIOPermissionAccess.
- ou -
Le path paramètre n’est pas une chaîne valide.
- ou -
Le path paramètre ne spécifie pas le chemin absolu du fichier ou du répertoire.
Remarques
Ce constructeur n’autorise qu’une FileIOPermissionAccess seule valeur à être spécifiée pour les répertoires ou fichiers spécifiés. Utilisez la AddPathList méthode pour définir des autorisations complexes.
Le control paramètre spécifie si la liste de contrôle d’accès (ACL) du fichier ou du répertoire spécifié par path peut être modifiée, consultée ou inaccessible.
Important
Une liste de contrôle d’accès (ACL) décrit des personnes ou des groupes qui ont, ou n’ont pas, des droits pour des actions spécifiques sur le fichier donné et ses propriétés. La possibilité de modifier ou d’afficher une liste de contrôle d’accès est une autorisation importante et doit être accordée avec précaution.
S’applique à
FileIOPermission(FileIOPermissionAccess, AccessControlActions, String[])
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
- Source:
- FileIOPermission.cs
Initialise une nouvelle instance de la FileIOPermission classe avec l’accès spécifié aux fichiers et répertoires désignés et aux droits d’accès spécifiés aux informations de contrôle de fichier.
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())
Paramètres
- access
- FileIOPermissionAccess
Combinaison au niveau du bit des valeurs d’énumération FileIOPermissionAccess .
- actionscontrol
- AccessControlActions
Combinaison au niveau du bit des valeurs d’énumération AccessControlActions .
- pathList
- String[]
Tableau contenant les chemins absolus des fichiers et répertoires.
Exceptions
Le access paramètre n’est pas une valeur valide de FileIOPermissionAccess.
- ou -
Une entrée dans le pathList tableau n’est pas une chaîne valide.
Remarques
Ce constructeur n’autorise qu’une FileIOPermissionAccess seule valeur à être spécifiée pour les fichiers et répertoires spécifiés. Utilisez la AddPathList méthode pour définir des autorisations complexes.
Le control paramètre spécifie si la liste de contrôle d’accès (ACL) du fichier ou du répertoire spécifié par path peut être modifiée, consultée ou inaccessible.
Important
Une liste de contrôle d’accès (ACL) décrit des personnes ou des groupes qui ont, ou n’ont pas, des droits pour des actions spécifiques sur le fichier donné et ses propriétés. La possibilité de modifier ou d’afficher une liste de contrôle d’accès est une autorisation importante et doit être accordée avec précaution.