言語

ByteBuffer.AsReadOnlyBuffer メソッド

定義

このバッファーの内容を共有する、読み取り専用の新しいバイト バッファーを作成します。

[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

返品

新しい読み取り専用バイト バッファー

属性

注釈

このバッファーの内容を共有する、読み取り専用の新しいバイト バッファーを作成します。

新しいバッファーの内容は、このバッファーの内容になります。 このバッファーの内容への変更は、新しいバッファーに表示されます。ただし、新しいバッファー自体は読み取り専用になり、共有コンテンツの変更は許可されません。 2 つのバッファーの位置、制限、マークの値は独立しています。

新しいバッファーの容量、制限、位置、

およびマーク値はこのバッファーの値と同じになり、そのバイト順は ByteOrder#BIG_ENDIAN BIG_ENDIANされます。

このバッファー自体が読み取り専用の場合、このメソッドは #duplicate duplicate メソッドとまったく同じ方法で動作します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象