FileSystemProxy.ReadAllBytes(String) Método
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í.
Devuelve el contenido de un archivo como una matriz de bytes.
public:
cli::array <System::Byte> ^ ReadAllBytes(System::String ^ file);
public byte[] ReadAllBytes (string file);
member this.ReadAllBytes : string -> byte[]
Public Function ReadAllBytes (file As String) As Byte()
Parámetros
- file
- String
Archivo que se va a leer.
Devoluciones
Una matriz de Byte
que contiene el contenido del archivo.
Excepciones
La ruta de acceso no es válida por uno de los siguientes motivos: es una cadena de longitud cero; contiene sólo espacios en blanco; contiene caracteres no válidos; o es una ruta de acceso del dispositivo (comienza por \\.\); termina con una barra diagonal final.
file
es Nothing
.
El archivo no existe.
El archivo está en uso por otro proceso, o hay un error de E/S.
La ruta de acceso supera la longitud máxima definida por el sistema.
Un nombre de archivo o directorio de la ruta de acceso contiene dos puntos (:) o está en un formato no válido.
No hay suficiente memoria para escribir la cadena en el búfer.
El usuario no tiene los permisos necesarios para ver la ruta de acceso.
Ejemplos
En este ejemplo se lee desde el archivo . C:/Documents and Settings/selfportrait.jpg.
My.Computer.FileSystem.ReadAllBytes(
"C:/Documents and Settings/selfportrait.jpg")
Comentarios
El ReadAllBytes
método del My.Computer.FileSystem
objeto permite leer desde un archivo binario. El contenido del archivo se devuelve como una matriz de bytes.
No tome ninguna decisión sobre el contenido del archivo basándose en su nombre. Por ejemplo, es posible que el archivo Form1.vb no sea un archivo de código fuente de Visual Basic. Compruebe todas las entradas antes de utilizar los datos en la aplicación.
En la tabla siguiente se enumeran ejemplos de tareas relacionadas con el My.Computer.FileSystem.ReadAllBytes
método .
En | Vea |
---|---|
Leer de un archivo binario | Procedimiento para leer archivos binarios |