Linguaggio

ObjectOutputStream Costruttori

Definizione

Overload

Nome Descrizione
ObjectOutputStream()

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

ObjectOutputStream(Stream)

Crea un oggetto ObjectOutputStream che scrive nell'oggetto OutputStream specificato.

ObjectOutputStream(IntPtr, JniHandleOwnership)

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

ObjectOutputStream()

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

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

Eccezioni

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

Commenti

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

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

per java.io.ObjectOutputStream.ObjectOutputStream().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

ObjectOutputStream(Stream)

Crea un oggetto ObjectOutputStream che scrive nell'oggetto OutputStream specificato.

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

Parametri

out
Stream

flusso di output in cui scrivere

Attributi

Eccezioni

se si verifica un errore durante la scrittura dell'intestazione del flusso di oggetti

Commenti

Crea un oggetto ObjectOutputStream che scrive nell'oggetto OutputStream specificato. Questo costruttore scrive l'intestazione del flusso di serializzazione nel flusso sottostante; I chiamanti potrebbero voler scaricare immediatamente il flusso per assicurarsi che i costruttori per la ricezione di ObjectInputStreams non blocchino durante la lettura dell'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 ObjectOutputStream.putFields o ObjectOutputStream.writeUnshared.

Aggiunta nella versione 1.4.

per java.io.ObjectOutputStream.ObjectOutputStream(java.io.OutputStream).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

ObjectOutputStream(IntPtr, JniHandleOwnership)

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

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

Parametri

javaReference
IntPtr

nativeint

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

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a