Sprache

ByteBuffer.AsReadOnlyBuffer Methode

Definition

Erstellt einen neuen, schreibgeschützten Bytepuffer, der den Inhalt dieses Puffers freigibt.

[Android.Runtime.Register("asReadOnlyBuffer", "()Ljava/nio/ByteBuffer;", "GetAsReadOnlyBufferHandler")]
public abstract Java.Nio.ByteBuffer AsReadOnlyBuffer();
[<Android.Runtime.Register("asReadOnlyBuffer", "()Ljava/nio/ByteBuffer;", "GetAsReadOnlyBufferHandler")>]
abstract member AsReadOnlyBuffer : unit -> Java.Nio.ByteBuffer

Gibt zurück

Der neue schreibgeschützte Bytepuffer

Attribute

Hinweise

Erstellt einen neuen, schreibgeschützten Bytepuffer, der den Inhalt dieses Puffers freigibt.

Der Inhalt des neuen Puffers entspricht dem dieses Puffers. Änderungen am Inhalt dieses Puffers werden im neuen Puffer angezeigt; Der neue Puffer selbst ist jedoch schreibgeschützt und lässt nicht zu, dass der freigegebene Inhalt geändert wird. Die Position, das Limit und die Markierungswerte der beiden Puffer sind unabhängig.

Kapazität, Grenzwert, Position des neuen Puffers,

und Markwerte sind mit denen dieses Puffers identisch, und die Bytereihenfolge lautet ByteOrder#BIG_ENDIAN BIG_ENDIAN.

Wenn dieser Puffer selbst schreibgeschützt ist, verhält sich diese Methode genauso wie die #duplicate duplicate Methode.

Java Dokumentation für java.nio.ByteBuffer.asReadOnlyBuffer().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: