Freigeben über


MappedByteBuffer.Force Methode

Definition

Erzwingt, dass änderungen an dem Inhalt dieses Puffers auf das Speichergerät geschrieben werden, das die zugeordnete Datei enthält.

[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

Gibt zurück

Dieser Puffer

Attribute

Hinweise

Erzwingt, dass änderungen an dem Inhalt dieses Puffers auf das Speichergerät geschrieben werden, das die zugeordnete Datei enthält.

Wenn sich die datei, die diesem Puffer zugeordnet ist, auf einem lokalen Speichergerät befindet, wird sichergestellt, dass alle Änderungen, die seit der Erstellung an dem Puffer vorgenommen wurden, oder seit dem letzten Aufruf dieser Methode auf dieses Gerät geschrieben wurden.

Wenn sich die Datei nicht auf einem lokalen Gerät befindet, wird keine solche Garantie gewährleistet.

Wenn dieser Puffer nicht im Lese-/Schreibmodusjava.nio.channels.FileChannel.MapMode#READ_WRITE () zugeordnet wurde, hat das Aufrufen dieser Methode keine Auswirkung.

Java-Dokumentation für java.nio.MappedByteBuffer.force().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: