File.ReadAllBytes(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Abre um ficheiro binário, lê o conteúdo do ficheiro num array de bytes e depois fecha o ficheiro.
public:
static cli::array <System::Byte> ^ ReadAllBytes(System::String ^ path);
public static byte[] ReadAllBytes(string path);
static member ReadAllBytes : string -> byte[]
Public Shared Function ReadAllBytes (path As String) As Byte()
Parâmetros
- path
- String
O ficheiro para abrir para leitura.
Devoluções
Um array de bytes contendo o conteúdo do ficheiro.
Exceções
.NET Framework e .NET Core versões anteriores à 2.1: path é uma cadeia de comprimento zero, contém apenas espaço em branco ou contém um ou mais caracteres inválidos. Pode consultar caracteres inválidos usando o GetInvalidPathChars() método.
path é null.
O caminho especificado, nome do ficheiro ou ambos excedem o comprimento máximo definido pelo sistema.
O caminho especificado é inválido (por exemplo, está num disco não mapeado).
Ocorreu um erro de E/S durante a abertura do ficheiro.
Esta operação não é suportada na plataforma atual.
-ou-
path especificava um diretório.
-ou-
O interlocutor não tem a permissão necessária.
O ficheiro especificado path não foi encontrado.
path está num formato inválido.
O interlocutor não tem a permissão necessária.
Observações
Dado um caminho de ficheiro, este método abre o ficheiro, lê o conteúdo do ficheiro num array de bytes e depois fecha o ficheiro.