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
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".