Package.Flush Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Salva il contenuto di tutte le parti e le relazioni contenute nel pacchetto.
public:
void Flush();
public void Flush ();
member this.Flush : unit -> unit
Public Sub Flush ()
Eccezioni
Il pacchetto non è aperto (Dispose(Boolean) o Close() è stato chiamato).
Il package è di sola lettura e non è possibile modificarlo.
Commenti
Flush internamente chiama l'implementazione della FlushCore classe derivata per eseguire l'operazione di scaricamento specifica del formato effettiva. Il metodo della FlushCore classe derivata è responsabile del salvataggio effettivo del contenuto della parte e della relazione all'implementazione specifica della classe derivata fisica.
Per impostazione predefinita, viene fornita e usata un'implementazione ZipPackage derivata della classe base astratta Package . Nell'operazione predefinita chiama FlushFlushCore internamente per salvare le parti e le relazioni in un pacchetto di file ZIP.
Flush viene chiamato automaticamente dai Close metodi e Dispose . Quando Close o Dispose viene chiamato non è necessario chiamare Flush separatamente.
Note per gli eredi
Flush() internamente chiama il metodo della FlushCore() classe derivata per scaricare effettivamente la parte in base al formato fisico implementato nella classe derivata.