FileName[in] O nome do arquivo a ser gravado na memória.BufferSize[in, out] O limite do tamanho de cada parte do arquivo gravada continuamente. Este parâmetro é opcional e pode ser 0; nesse caso, o tamanho padrão da parte será usado e retornado neste parâmetro.
A implementação cliente deste método deve garantir que todas as exceções lançadas dentro do método sejam capturadas e tratadas, e que nenhuma exceção seja propagada para fora dele. A propagação de uma exceção para fora do método pode levar a resultados imprevisíveis (como o encerramento do programa).