IsolatedStorageFileStream.Flush 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í.
Borra los búferes de esta secuencia y hace que todos los datos almacenados en los búferes se escriban en el archivo.
Sobrecargas
Flush(Boolean) |
Borra los búferes de esta secuencia, hace que todos los datos almacenados en los búferes se escriban en el archivo y borra también todos los búferes de archivos intermedios. |
Flush() |
Borra los búferes de esta secuencia y hace que todos los datos almacenados en los búferes se escriban en el archivo. |
Flush(Boolean)
- Source:
- IsolatedStorageFileStream.cs
- Source:
- IsolatedStorageFileStream.cs
- Source:
- IsolatedStorageFileStream.cs
Borra los búferes de esta secuencia, hace que todos los datos almacenados en los búferes se escriban en el archivo y borra también todos los búferes de archivos intermedios.
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 vaciar todos los búferes de archivos intermedios; de lo contrario, false
.
Comentarios
Use esta sobrecarga cuando desee asegurarse de que todos los datos almacenados en búferes intermedios se escriben en el disco.
Consulte también
Se aplica a
Flush()
- Source:
- IsolatedStorageFileStream.cs
- Source:
- IsolatedStorageFileStream.cs
- Source:
- IsolatedStorageFileStream.cs
Borra los búferes de esta secuencia y hace que todos los datos almacenados en los búferes se escriban en el archivo.
public:
override void Flush();
public override void Flush ();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()
Comentarios
Dado que se puede usar un búfer para leer o escribir, pero no ambos simultáneamente, Flush realiza dos funciones. En primer lugar, los datos escritos anteriormente en el búfer se copian en el archivo y el búfer se borra. En segundo lugar, si CanSeek es true
y los datos se copiaron previamente del archivo en el búfer para su lectura, la posición actual dentro del archivo se reduce por el número de bytes no leídos en el búfer. A continuación, se borra el búfer.
Use la sobrecarga del Flush(Boolean) método cuando desee asegurarse de que todos los datos almacenados en búferes intermedios se escriben en el disco.