MemoryMappedViewStream.Flush Metoda

Definicja

Czyści wszystkie bufory dla tego strumienia i powoduje zapisanie wszystkich buforowanych danych do pliku bazowego.

public:
 override void Flush();
public override void Flush ();
[System.Security.SecurityCritical]
public override void Flush ();
override this.Flush : unit -> unit
[<System.Security.SecurityCritical>]
override this.Flush : unit -> unit
Public Overrides Sub Flush ()
Atrybuty

Uwagi

Jeśli używasz widoków, które sąsiadują ze sobą, ta metoda spowoduje również wyczyszczenie następujących danych, pod warunkiem, że jego rozmiar jest równy wielokrotności rozmiaru strony systemowej:

  • Wszystkie dane, które poprzedzają widok aż do ostatniego przesunięcia pliku.

  • Wszystkie dane, które są zgodne z widokiem do najwcześniejszego przesunięcia pliku.

Dotyczy