Язык

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().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

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[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

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).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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