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 elemento y el contenido de 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 por separado.
Notas a los desarrolladores de herederos
Flush() llama internamente al método de FlushCore() la clase derivada para vaciar realmente el elemento en función del formato físico implementado en la clase derivada.