Condividi tramite


ObjectInputStream Costruttori

Definizione

Overload

ObjectInputStream()

Fornire un modo per le sottoclassi che reimplementing completamente ObjectInputStream non devono allocare dati privati appena usati da questa implementazione di ObjectInputStream.

ObjectInputStream(Stream)

Crea un oggetto ObjectInputStream che legge dall'oggetto InputStream specificato.

ObjectInputStream(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

ObjectInputStream()

Fornire un modo per le sottoclassi che reimplementing completamente ObjectInputStream non devono allocare dati privati appena usati da questa implementazione di ObjectInputStream.

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

Eccezioni

se si verifica un errore durante la creazione di questo flusso.

Commenti

Fornire un modo per le sottoclassi che reimplementing completamente ObjectInputStream non devono allocare dati privati appena usati da questa implementazione di ObjectInputStream.

Se è installato un gestore di sicurezza, questo metodo chiama prima il metodo del checkPermission gestore della sicurezza con l'autorizzazione SerializablePermission("enableSubclassImplementation") per assicurarsi che sia ok per abilitare la sottoclasse.

Documentazione java per java.io.ObjectInputStream.ObjectInputStream().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

ObjectInputStream(Stream)

Crea un oggetto ObjectInputStream che legge dall'oggetto InputStream specificato.

[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

Parametri

in
Stream

flusso di input da cui leggere

Attributi

Eccezioni

se si verifica un errore durante la lettura dell'intestazione del flusso.

se il flusso di origine non contiene oggetti serializzati che possono essere letti.

Commenti

Crea un oggetto ObjectInputStream che legge dall'oggetto InputStream specificato. Un'intestazione del flusso di serializzazione viene letta dal flusso e verificata. Questo costruttore verrà bloccato finché l'oggetto ObjectOutputStream corrispondente non ha scritto e scaricato l'intestazione.

Se è installato un gestore di sicurezza, questo costruttore verificherà la presenza di "enableSubclassImplementation" SerializablePermission quando viene richiamato direttamente o indirettamente dal costruttore di una sottoclasse che esegue l'override dei metodi ObjectInputStream.readFields o ObjectInputStream.readUnshared.

Documentazione java per java.io.ObjectInputStream.ObjectInputStream(java.io.InputStream).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

ObjectInputStream(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a