Package.Flush Méthode

Définition

Enregistre le contenu de tous les composants et relations contenus dans le package.

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

Exceptions

Le package n'est pas ouvert (Dispose(Boolean) ou Close() a été appelée).

Le package est en lecture seule et ne peut pas être modifié.

Remarques

Flush appelle en interne l’implémentation de FlushCore la classe dérivée pour effectuer l’opération de vidage spécifique au format. La méthode de la FlushCore classe dérivée est chargée d’enregistrer le contenu de la partie et de la relation dans l’implémentation de classe dérivée physique spécifique.

Par défaut, une ZipPackage implémentation dérivée de la classe de base abstraite Package est fournie et utilisée. Dans l’opération par défaut, Flush appelle FlushCore en interne pour enregistrer les parties et les relations dans un package de fichiers ZIP.

Flush est appelé automatiquement par les Close méthodes et Dispose . Quand Close ou Dispose est appelé, vous n’avez pas besoin d’appeler Flush séparément.

Notes pour les héritiers

Flush() appelle en interne la méthode de FlushCore() la classe dérivée pour vider la partie en fonction du format physique implémenté dans la classe dérivée.

S’applique à