FileAccess Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define constantes de acceso de lectura, de escritura y de lectura/escritura para un archivo.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
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
- Herencia
- Atributos
Campos
Read | 1 | Acceso de lectura al archivo. Se pueden leer datos de este archivo. Se combina con |
ReadWrite | 3 | Acceso de lectura y escritura al archivo. En este archivo se pueden escribir y leer datos. |
Write | 2 | Acceso de escritura al archivo. En este archivo se pueden escribir datos. Se combina con |
Ejemplos
El constructor siguiente FileStream
concede acceso de solo lectura a un archivo existente (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)
Comentarios
Para obtener un ejemplo de cómo crear un archivo y escribir texto en un archivo, vea Cómo: Escribir texto en un archivo. Para obtener un ejemplo de lectura de texto de un archivo, vea Cómo: Leer texto de un archivo. Para obtener un ejemplo de lectura y escritura en un archivo binario, vea Cómo: Leer y escribir en un archivo de datos recién creado.
Un FileAccess
parámetro se especifica en muchos de los constructores para File, FileInfo, FileStreamy otros constructores donde es importante controlar el tipo de acceso que los usuarios tienen para un archivo.