Package.Flush Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Enregistre le contenu de toutes les parties et relations contenues 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é).
Le package est en lecture seule et ne peut pas être modifié.
Remarques
Flush appelle en interne l’implémentation de la classe dérivée pour effectuer l’opération de FlushCore vidage spécifique au format réelle. La méthode de FlushCore la classe dérivée est chargée d’enregistrer réellement 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 les appels FlushCore internes permettent d’enregistrer les parties et les relations dans un package de fichiers ZIP.
Flushest appelé automatiquement par les méthodes et Dispose les Close méthodes. 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 réellement la partie en fonction du format physique implémenté dans la classe dérivée.