IObjectInput.Read Метод

Определение

Перегрузки

Read()

Считывает байт данных.

Read(Byte[])

Считывает в массив байтов.

Read(Byte[], Int32, Int32)

Считывает в массив байтов.

Read()

Считывает байт данных.

[Android.Runtime.Register("read", "()I", "GetReadHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read ();
[<Android.Runtime.Register("read", "()I", "GetReadHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : unit -> int

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

число считываемых байтов или -1, если достигнут конец потока.

Атрибуты

Исключения

Значение , если этот поток закрыт или возникает другая ошибка ввода-вывода.

Комментарии

Считывает байт данных. Этот метод блокируется, если входные данные недоступны.

Документация по Java для java.io.ObjectInput.read().

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

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

Read(Byte[])

Считывает в массив байтов.

[Android.Runtime.Register("read", "([B)I", "GetRead_arrayBHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read (byte[]? b);
[<Android.Runtime.Register("read", "([B)I", "GetRead_arrayBHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : byte[] -> int

Параметры

b
Byte[]

буфер, в который считываются данные;

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

фактическое число прочитанных байтов, -1 возвращается при достижении конца потока.

Атрибуты

Исключения

Значение , если этот поток закрыт или возникает другая ошибка ввода-вывода.

Комментарии

Считывает в массив байтов. Этот метод будет блокироваться, пока некоторые входные данные не будут доступны.

Документация по Java для java.io.ObjectInput.read(byte[]).

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

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

Read(Byte[], Int32, Int32)

Считывает в массив байтов.

[Android.Runtime.Register("read", "([BII)I", "GetRead_arrayBIIHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read (byte[]? b, int off, int len);
[<Android.Runtime.Register("read", "([BII)I", "GetRead_arrayBIIHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : byte[] * int * int -> int

Параметры

b
Byte[]

буфер, в который считываются данные;

off
Int32

начального смещения данных

len
Int32

максимальное число прочитанных байтов

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

фактическое число прочитанных байтов, -1 возвращается при достижении конца потока.

Атрибуты

Исключения

Значение , если этот поток закрыт или возникает другая ошибка ввода-вывода.

Комментарии

Считывает в массив байтов. Этот метод будет блокироваться, пока некоторые входные данные не будут доступны.

Документация по Java для java.io.ObjectInput.read(byte[], int, int).

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

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