Udostępnij za pośrednictwem


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 zostały wywołane 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 aż do najnowszego przesunięcia pliku.

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

Dotyczy