Package.Flush Método

Definição

Guarda o conteúdo de todas as partes e relações contidas no pacote.

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

Exceções

O pacote não está aberto (Dispose(Boolean) ou Close() já foi chamado).

O pacote é apenas de leitura e não pode ser modificado.

Observações

Flush internamente chama a implementação da FlushCore classe derivada para realizar a operação de limpeza específica do formato. O método da FlushCore classe derivada é responsável por guardar efetivamente o conteúdo da parte e da relação com a implementação física específica da classe derivada.

Por defeito, é fornecida e utilizada uma ZipPackage implementação derivada da classe base abstrata Package . Na operação por defeito, Flush chama FlushCore internamente para guardar as partes e relações num pacote de ficheiros ZIP.

Flush é chamada automaticamente pelos Close métodos and Dispose . Quando Close ou Dispose for chamado, não é necessário ligar Flush separadamente.

Notas para Herdeiros

Flush() internamente chama o método da FlushCore() classe derivada para efetivamente limpar a peça com base no formato físico implementado na classe derivada.

Aplica-se a