Freigeben über


Package.Flush Methode

Definition

Speichert die Inhalte von allen Parts und Beziehungen, die im Paket enthalten sind.

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

Ausnahmen

Das Paket ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).

Das Paket ist schreibgeschützt und kann nicht geändert werden.

Hinweise

Flush ruft intern die Implementierung der abgeleiteten FlushCore Klasse auf, um den eigentlichen formatspezifischen Leerungsvorgang auszuführen. Die -Methode der abgeleiteten Klasse ist dafür verantwortlich, den Teil- und Beziehungsinhalt FlushCore tatsächlich in der implementierung der spezifischen physischen abgeleiteten Klasse zu speichern.

Standardmäßig wird eine ZipPackage abgeleitete Implementierung der abstrakten Package Basisklasse bereitgestellt und verwendet. Im Standardvorgang ruft intern aufFlushCore, Flush um die Teile und Beziehungen in einem ZIP-Dateipaket zu speichern.

Flush wird automatisch von den Close Methoden und Dispose aufgerufen. Wenn Close oder Dispose aufgerufen wird, müssen Sie nicht separat aufrufen Flush .

Hinweise für Vererber

Flush() ruft intern die -Methode der abgeleiteten Klasse FlushCore() auf, um den Teil basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu leeren.

Gilt für: