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
Возвращаемое значение
Новый буфер байтов только для чтения
- Атрибуты
Комментарии
Создает новый буфер байтов, доступный только для чтения, который использует содержимое этого буфера.
Содержимое нового буфера будет таким буфером. Изменения содержимого этого буфера будут отображаться в новом буфере; Новый буфер, однако, будет только для чтения и не позволит изменять общее содержимое. Положение, ограничение и метки двух буферов будут независимыми.
Емкость нового буфера, ограничение, позиция,
и значения меток будут идентичны значениям этого буфера, а его порядок байтов будет совпадать ByteOrder#BIG_ENDIAN BIG_ENDIAN.
Если этот буфер доступен только для чтения, этот метод работает точно так же, как #duplicate duplicate и метод.
Документация по Java для java.nio.ByteBuffer.asReadOnlyBuffer().
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.