Package.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í.
Guarda el contenido de todos los elementos y relaciones contenidos en el paquete.
public:
void Flush();
public void Flush ();
member this.Flush : unit -> unit
Public Sub Flush ()
Excepciones
El paquete no está abierto (se ha llamado a Dispose(Boolean) o Close()).
El paquete es de sólo lectura y no se puede modificar.
Comentarios
Flush llama internamente a la implementación de la FlushCore clase derivada para realizar la operación de vaciado específica del formato real. El método de la FlushCore clase derivada es responsable de guardar realmente el contenido de la pieza y la relación con la implementación de clase derivada física específica.
De forma predeterminada, se proporciona y usa una ZipPackage implementación derivada de la clase base abstracta Package . En la operación predeterminada, Flush llama FlushCore internamente a para guardar los elementos y las relaciones en un paquete de archivos ZIP.
FlushLos métodos y Dispose llaman automáticamente Close a . Cuando Close se llama a o Dispose no es necesario llamar Flush a por separado.
Notas a los desarrolladores de herederos
Flush() llama internamente al método de FlushCore() la clase derivada para vaciar realmente la parte en función del formato físico implementado en la clase derivada.