Sprache

ObjectOutputStream.WriteObject(Object) Methode

Definition

Schreiben Sie das angegebene Objekt in ObjectOutputStream.

[Android.Runtime.Register("writeObject", "(Ljava/lang/Object;)V", "")]
public void WriteObject(Java.Lang.Object? obj);
[<Android.Runtime.Register("writeObject", "(Ljava/lang/Object;)V", "")>]
abstract member WriteObject : Java.Lang.Object -> unit
override this.WriteObject : Java.Lang.Object -> unit

Parameter

obj
Object

Implementiert

Attribute

Ausnahmen

wenn beim Schreiben in den Zieldatenstrom ein Fehler auftritt.

Hinweise

Schreiben Sie das angegebene Objekt in ObjectOutputStream. Die Klasse des Objekts, die Signatur der Klasse und die Werte der nicht vorübergehenden und nicht statischen Felder der Klasse und alle zugehörigen Supertypen werden geschrieben. Die Standard serialisierung für eine Klasse kann mithilfe der writeObject- und readObject-Methoden überschrieben werden. Objekte, auf die von diesem Objekt verwiesen wird, werden transitiv geschrieben, sodass ein vollständiges gleichwertiges Diagramm von Objekten von einem ObjectInputStream rekonstruiert werden kann.

Ausnahmen werden für Probleme mit OutputStream und für Klassen ausgelöst, die nicht serialisiert werden sollen. Alle Ausnahmen sind für outputStream schwerwiegend, die in einem unbestimmten Zustand verbleiben, und es liegt an dem Aufrufer, den Datenstromstatus zu ignorieren oder wiederherzustellen.

Java Dokumentation für java.io.ObjectOutputStream.writeObject(java.lang.Object).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen