Поделиться через


ObjectOutputStream.PutField.Write(IObjectOutput) Метод

Определение

Внимание!

deprecated

Напишите данные и поля в указанный поток ObjectOutput, который должен быть тем же потоком, который создал этот PutField объект.

[Android.Runtime.Register("write", "(Ljava/io/ObjectOutput;)V", "GetWrite_Ljava_io_ObjectOutput_Handler")]
[System.Obsolete("deprecated")]
public abstract void Write (Java.IO.IObjectOutput out);
[<Android.Runtime.Register("write", "(Ljava/io/ObjectOutput;)V", "GetWrite_Ljava_io_ObjectOutput_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member Write : Java.IO.IObjectOutput -> unit

Параметры

out
IObjectOutput

поток для записи данных и полей в

Атрибуты

Исключения

Если при записи в целевой поток возникает ошибка.

Комментарии

Напишите данные и поля в указанный поток ObjectOutput, который должен быть тем же потоком, который создал этот PutField объект.

Этот элемент считается нерекомендуемым. Этот метод не записывает значения, содержащиеся в этом PutField объекте в правильном формате, и может привести к повреждению потока сериализации. Правильный способ записи PutField данных заключается в вызове java.io.ObjectOutputStream#writeFields() метода.

Документация по Java для java.io.ObjectOutputStream.PutField.write(java.io.ObjectOutput).

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

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