FileAccess Énumération
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.
Définit des constantes pour l’accès en lecture, en écriture ou en lecture/écriture à un fichier.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class FileAccess
[System.Flags]
public enum FileAccess
[System.Flags]
[System.Serializable]
public enum FileAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum FileAccess
[<System.Flags>]
type FileAccess =
[<System.Flags>]
[<System.Serializable>]
type FileAccess =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type FileAccess =
Public Enum FileAccess
- Héritage
- Attributs
Champs
Read | 1 | Accès en lecture au fichier. Les données peuvent être lues à partir du fichier. Combinez avec |
ReadWrite | 3 | Accès en lecture et en écriture au fichier. Les données peuvent être écrites dans le fichier et lues à partir de celui-ci. |
Write | 2 | Accès en écriture au fichier. Les données peuvent être écrites dans le fichier. Combinez avec |
Exemples
Le constructeur suivant FileStream
accorde un accès en lecture seule à un fichier existant (FileAccess.Read
).
FileStream^ s2 = gcnew FileStream( name, FileMode::Open, FileAccess::Read, FileShare::Read );
FileStream s2 = new FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read);
let s2 = new FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read)
Dim s2 As New FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read)
Remarques
Pour obtenir un exemple de création d’un fichier et d’écriture de texte dans un fichier, consultez Guide pratique pour écrire du texte dans un fichier. Pour obtenir un exemple de lecture de texte à partir d’un fichier, consultez Guide pratique pour lire du texte à partir d’un fichier. Pour obtenir un exemple de lecture et d’écriture dans un fichier binaire, consultez Guide pratique pour lire et écrire dans un fichier de données nouvellement créé.
Un FileAccess
paramètre est spécifié dans la plupart des constructeurs pour File, , FileInfoFileStreamet d’autres constructeurs où il est important de contrôler le type d’accès des utilisateurs à un fichier.