Язык

ObjectInputStream Конструкторы

Определение

Перегрузки

Имя. Описание
ObjectInputStream()

Предоставьте способ для подклассов, которые полностью повторно используют ObjectInputStream, не нужно выделять частные данные, только что используемые этой реализацией ObjectInputStream.

ObjectInputStream(Stream)

Создает объект ObjectInputStream, который считывается из указанного объекта InputStream.

ObjectInputStream(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

ObjectInputStream()

Предоставьте способ для подклассов, которые полностью повторно используют ObjectInputStream, не нужно выделять частные данные, только что используемые этой реализацией ObjectInputStream.

[Android.Runtime.Register(".ctor", "()V", "")]
protected ObjectInputStream();
Атрибуты

Исключения

Если при создании этого потока возникает ошибка.

Комментарии

Предоставьте способ для подклассов, которые полностью повторно используют ObjectInputStream, не нужно выделять частные данные, только что используемые этой реализацией ObjectInputStream.

Если установлен диспетчер безопасности, этот метод сначала вызывает метод диспетчера checkPermission безопасности с SerializablePermission("enableSubclassImplementation") разрешением, чтобы обеспечить возможность включения подклассов.

Java документации по java.io.ObjectInputStream.ObjectInputStream().

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

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

ObjectInputStream(Stream)

Создает объект ObjectInputStream, который считывается из указанного объекта InputStream.

[Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;)V", "")]
public ObjectInputStream(System.IO.Stream? in);
[<Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;)V", "")>]
new Java.IO.ObjectInputStream : System.IO.Stream -> Java.IO.ObjectInputStream

Параметры

in
Stream

входной поток для чтения из

Атрибуты

Исключения

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

Если исходный поток не содержит сериализованные объекты, которые можно считывать.

Комментарии

Создает объект ObjectInputStream, который считывается из указанного объекта InputStream. Заголовок потока сериализации считывается из потока и проверяется. Этот конструктор блокируется до тех пор, пока соответствующий объект ObjectOutputStream не записывает и не сбрасывает заголовок.

Если диспетчер безопасности установлен, этот конструктор проверяет наличие метода SerializablePermissation "enableSubclassImplementation" при вызове непосредственно или косвенно конструктором подкласса, который переопределяет методы ObjectInputStream.readFields или ObjectInputStream.readUnshared.

Java документации по java.io.ObjectInputStream.ObjectInputStream(java.io.InputStream).

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

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

ObjectInputStream(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

protected ObjectInputStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.ObjectInputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.ObjectInputStream

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference

Комментарии

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

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