MemoryMappedViewAccessor.Flush Méthode

Définition

Efface toutes les mémoires tampons pour cet affichage et provoque l’écriture des données mises en mémoire tampon dans le fichier sous-jacent.

C#
public void Flush ();
C#
[System.Security.SecurityCritical]
public void Flush ();
Attributs

Exceptions

Des méthodes ont été appelées après que l’accesseur a été fermé.

Remarques

Si vous utilisez des vues adjacentes les unes aux autres, cette méthode efface également les données suivantes, à condition que leur taille soit égale à un multiple de la taille de la page système :

  • Toutes les données qui précèdent la vue jusqu’au dernier décalage de fichier.

  • Toutes les données qui suivent la vue jusqu’au décalage de fichier le plus ancien.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1