使用英语阅读

通过


MemoryMappedViewAccessor.Flush 方法

定义

清除此视图的所有缓冲区,使得所有缓冲的数据都被写入到基础文件。

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

例外

在访问器关闭后调用方法。

注解

如果使用彼此相邻的视图,此方法还将清除以下数据,前提是其大小等于系统页面大小的倍数:

  • 视图之前的任何数据,直到最新的文件偏移。

  • 视图后面的任何数据,直到最早的文件偏移。

适用于