Поделиться через


MappedByteBuffer.Force Метод

Определение

Принудительно записывает любые изменения в содержимое этого буфера на устройство хранилища, содержащее сопоставленный файл.

[Android.Runtime.Register("force", "()Ljava/nio/MappedByteBuffer;", "")]
public Java.Nio.MappedByteBuffer? Force ();
[<Android.Runtime.Register("force", "()Ljava/nio/MappedByteBuffer;", "")>]
member this.Force : unit -> Java.Nio.MappedByteBuffer

Возвращаемое значение

Этот буфер

Атрибуты

Комментарии

Принудительно записывает любые изменения в содержимое этого буфера на устройство хранилища, содержащее сопоставленный файл.

Если файл, сопоставленный с этим буфером, находится на локальном устройстве хранения, то при возвращении этого метода гарантируется, что все изменения, внесенные в буфер с момента его создания или после последнего вызова этого метода, будут записаны на это устройство.

Если файл не находится на локальном устройстве, то такая гарантия не выполняется.

Если этот буфер не был сопоставлен в режиме чтения и записи (java.nio.channels.FileChannel.MapMode#READ_WRITE), вызов этого метода не действует.

Документация по Java для java.nio.MappedByteBuffer.force().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к