File.AppendAllBytes Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
AppendAllBytes(String, Byte[]) |
Acrescenta a matriz de bytes especificada ao final do arquivo no caminho fornecido. Se o arquivo não existir, esse método criará um novo arquivo. |
AppendAllBytes(String, ReadOnlySpan<Byte>) |
Acrescenta a matriz de bytes especificada ao final do arquivo no caminho fornecido. Se o arquivo não existir, esse método criará um novo arquivo. |
AppendAllBytes(String, Byte[])
- Origem:
- File.cs
Acrescenta a matriz de bytes especificada ao final do arquivo no caminho fornecido.
Se o arquivo não existir, esse método criará um novo arquivo.
public:
static void AppendAllBytes(System::String ^ path, cli::array <System::Byte> ^ bytes);
public static void AppendAllBytes (string path, byte[] bytes);
static member AppendAllBytes : string * byte[] -> unit
Public Shared Sub AppendAllBytes (path As String, bytes As Byte())
Parâmetros
- path
- String
O arquivo ao qual acrescentar.
- bytes
- Byte[]
Os bytes a serem acrescentados ao arquivo.
Exceções
path
ou bytes
é null
.
path
está vazio.
O caminho especificado, o nome do arquivo ou ambos excedem o comprimento máximo definido pelo sistema.
O caminho especificado é inválido (por exemplo, ele está em uma unidade não mapeada).
Ocorreu um erro de E/S ao abrir o arquivo.
path
especificado um arquivo que é somente leitura.
-ou-
path
especificado um arquivo oculto.
-ou-
path
especificado um diretório.
-ou-
O chamador não tem a permissão necessária.
-ou-
Não há suporte para essa operação na plataforma atual.
path
está em um formato inválido.
Aplica-se a
AppendAllBytes(String, ReadOnlySpan<Byte>)
Acrescenta a matriz de bytes especificada ao final do arquivo no caminho fornecido.
Se o arquivo não existir, esse método criará um novo arquivo.
public:
static void AppendAllBytes(System::String ^ path, ReadOnlySpan<System::Byte> bytes);
public static void AppendAllBytes (string path, ReadOnlySpan<byte> bytes);
static member AppendAllBytes : string * ReadOnlySpan<byte> -> unit
Public Shared Sub AppendAllBytes (path As String, bytes As ReadOnlySpan(Of Byte))
Parâmetros
- path
- String
O arquivo ao qual acrescentar.
- bytes
- ReadOnlySpan<Byte>
Os bytes a serem acrescentados ao arquivo.
Exceções
path
é null
.
path
está vazio.
O caminho especificado, o nome do arquivo ou ambos excedem o comprimento máximo definido pelo sistema.
O caminho especificado é inválido (por exemplo, ele está em uma unidade não mapeada).
Ocorreu um erro de E/S ao abrir o arquivo.
path
especificado um arquivo que é somente leitura.
-ou-
path
especificado um arquivo oculto.
-ou-
path
especificado um diretório.
O chamador não tem a permissão necessária.
-ou-
Não há suporte para essa operação na plataforma atual.
path
está em um formato inválido.