Compartir a través de


FileAccess Enumeración

Definición

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
FileAccess
Atributos

Campos

Read 1

Acceso de lectura al archivo. Se pueden leer datos de este archivo. Se combina con Write para obtener acceso de lectura y escritura.

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 Read para obtener acceso de lectura y escritura.

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.

Se aplica a

Consulte también