Package.Flush Methode

Definitie

Hiermee wordt de inhoud van alle onderdelen en relaties opgeslagen die in het pakket zijn opgenomen.

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

Uitzonderingen

Het pakket is niet geopend (Dispose(Boolean) of Close() is aangeroepen).

Het pakket heeft het kenmerk Alleen-lezen en kan niet worden gewijzigd.

Opmerkingen

Flush roept intern de implementatie van FlushCore de afgeleide klasse aan om de werkelijke opmaakspecifieke flush-bewerking uit te voeren. De methode van FlushCore de afgeleide klasse is verantwoordelijk voor het daadwerkelijk opslaan van de inhoud van het onderdeel en de relatie met de specifieke fysieke afgeleide klasse-implementatie.

Standaard wordt een ZipPackage afgeleide implementatie van de abstracte Package basisklasse geleverd en gebruikt. In de standaardbewerking Flush worden intern aanroepen FlushCore uitgevoerd om de onderdelen en relaties in een ZIP-bestandspakket op te slaan.

Flush wordt automatisch aangeroepen door de Close en Dispose methoden. Wanneer Close of Dispose wordt aangeroepen, hoeft u niet afzonderlijk te bellen Flush .

Notities voor overnemers

Flush() roept intern de methode van FlushCore() de afgeleide klasse aan om het onderdeel daadwerkelijk leeg te maken op basis van de fysieke indeling die in de afgeleide klasse is geïmplementeerd.

Van toepassing op