Compartilhar via


ObjectInputStream Construtores

Definição

Sobrecargas

ObjectInputStream()

Forneça uma maneira para que as subclasses que estão reimplementando completamente ObjectInputStream não precisem alocar dados privados usados apenas por essa implementação de ObjectInputStream.

ObjectInputStream(Stream)

Cria um ObjectInputStream que lê a partir do especificado InputStream.

ObjectInputStream(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

ObjectInputStream()

Forneça uma maneira para que as subclasses que estão reimplementando completamente ObjectInputStream não precisem alocar dados privados usados apenas por essa implementação de ObjectInputStream.

[Android.Runtime.Register(".ctor", "()V", "")]
protected ObjectInputStream ();
Atributos

Exceções

se ocorrer um erro ao criar esse fluxo.

Comentários

Forneça uma maneira para que as subclasses que estão reimplementando completamente ObjectInputStream não precisem alocar dados privados usados apenas por essa implementação de ObjectInputStream.

Se houver um gerenciador de segurança instalado, esse método primeiro chamará o método do gerenciador de checkPermission segurança com a SerializablePermission("enableSubclassImplementation") permissão para garantir que não há problema em habilitar a subclassificação.

Documentação Java para java.io.ObjectInputStream.ObjectInputStream().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ObjectInputStream(Stream)

Cria um ObjectInputStream que lê a partir do especificado 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

Parâmetros

in
Stream

fluxo de entrada para ler

Atributos

Exceções

se ocorrer um erro ao ler o cabeçalho do fluxo.

se o fluxo de origem não contiver objetos serializados que possam ser lidos.

Comentários

Cria um ObjectInputStream que lê a partir do especificado InputStream. Um cabeçalho de fluxo de serialização é lido do fluxo e verificado. Esse construtor bloqueará até que o ObjectOutputStream correspondente tenha escrito e liberado o cabeçalho.

Se um gerenciador de segurança estiver instalado, esse construtor verificará se há SerializablePermission "enableSubclassImplementation" quando invocado direta ou indiretamente pelo construtor de uma subclasse que substitui os métodos ObjectInputStream.readFields ou ObjectInputStream.readUnshared.

Documentação Java para java.io.ObjectInputStream.ObjectInputStream(java.io.InputStream).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ObjectInputStream(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

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

Parâmetros

javaReference
IntPtr

nativeint

Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Uma JniHandleOwnershipindicação de como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a