MemoryMappedViewAccessor.Flush Metoda

Definicja

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

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

Wyjątki

Metody były wywoływane po zamknięciu metody dostępu.

Uwagi

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

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

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

Dotyczy