ObjectInputStream Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.