IsolatedStorageFileStream.Flush Método

Definição

Limpa os buffers desse fluxo e faz com que todos os dados em buffer sejam gravados no arquivo.

Sobrecargas

Nome Description
Flush(Boolean)

Limpa os buffers desse fluxo e faz com que todos os dados em buffer sejam gravados no arquivo e também limpa todos os buffers de arquivos intermediários.

Flush()

Limpa os buffers desse fluxo e faz com que todos os dados em buffer sejam gravados no arquivo.

Flush(Boolean)

Origem:
IsolatedStorageFileStream.cs
Origem:
IsolatedStorageFileStream.cs
Origem:
IsolatedStorageFileStream.cs
Origem:
IsolatedStorageFileStream.cs
Origem:
IsolatedStorageFileStream.cs

Limpa os buffers desse fluxo e faz com que todos os dados em buffer sejam gravados no arquivo e também limpa todos os buffers de arquivos intermediários.

public:
 override void Flush(bool flushToDisk);
public override void Flush(bool flushToDisk);
override this.Flush : bool -> unit
Public Overrides Sub Flush (flushToDisk As Boolean)

Parâmetros

flushToDisk
Boolean

true para liberar todos os buffers de arquivos intermediários; caso contrário, false.

Comentários

Use essa sobrecarga quando quiser garantir que todos os dados armazenados em buffer em buffers de arquivos intermediários sejam gravados em disco.

Confira também

Aplica-se a

Flush()

Origem:
IsolatedStorageFileStream.cs
Origem:
IsolatedStorageFileStream.cs
Origem:
IsolatedStorageFileStream.cs
Origem:
IsolatedStorageFileStream.cs
Origem:
IsolatedStorageFileStream.cs

Limpa os buffers desse fluxo e faz com que todos os dados em buffer sejam gravados no arquivo.

public:
 override void Flush();
public override void Flush();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()

Comentários

Como um buffer pode ser usado para leitura ou gravação, mas não ambos simultaneamente, Flush executa duas funções. Primeiro, todos os dados gravados anteriormente no buffer são copiados para o arquivo e o buffer está limpo. Em segundo lugar, se CanSeek houver true e os dados tiverem sido copiados anteriormente do arquivo para o buffer para leitura, a posição atual dentro do arquivo será decrementada pelo número de bytes não lidos no buffer. Em seguida, o buffer é limpo.

Use a sobrecarga do Flush(Boolean) método quando quiser garantir que todos os dados armazenados em buffer em buffers de arquivos intermediários sejam gravados em disco.

Confira também

Aplica-se a