Package.Flush Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.