ObjectOutputStream.WriteClassDescriptor(ObjectStreamClass) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Напишите указанный дескриптор класса в ObjectOutputStream.
[Android.Runtime.Register("writeClassDescriptor", "(Ljava/io/ObjectStreamClass;)V", "GetWriteClassDescriptor_Ljava_io_ObjectStreamClass_Handler")]
protected virtual void WriteClassDescriptor(Java.IO.ObjectStreamClass? desc);
[<Android.Runtime.Register("writeClassDescriptor", "(Ljava/io/ObjectStreamClass;)V", "GetWriteClassDescriptor_Ljava_io_ObjectStreamClass_Handler")>]
abstract member WriteClassDescriptor : Java.IO.ObjectStreamClass -> unit
override this.WriteClassDescriptor : Java.IO.ObjectStreamClass -> unit
Параметры
- desc
- ObjectStreamClass
дескриптор класса для записи в поток
- Атрибуты
Исключения
Если при записи в целевой поток возникает ошибка.
Комментарии
Напишите указанный дескриптор класса в ObjectOutputStream. Дескрипторы классов используются для идентификации классов объектов, записанных в поток. Подклассы ObjectOutputStream могут переопределить этот метод, чтобы настроить способ записи дескрипторов классов в поток сериализации. Затем необходимо переопределить соответствующий метод в ObjectInputStream readClassDescriptor, чтобы восстановить дескриптор класса из пользовательского представления потока. По умолчанию этот метод записывает дескрипторы классов в соответствии с форматом, определенным в спецификации сериализации объектов.
Обратите внимание, что этот метод будет вызываться только в том случае, если ObjectOutputStream не использует старый формат потока сериализации (устанавливается путем вызова метода ObjectOutputStream useProtocolVersion ). Если этот поток сериализации использует старый формат (PROTOCOL_VERSION_1), дескриптор класса будет записываться внутренне таким образом, что невозможно переопределить или настроить.
Добавлено в версии 1.3.
Java документации по java.io.ObjectOutputStream.writeClassDescriptor(java.io.ObjectStreamClass).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".