ObjectOutputStream.WriteObject(Object) Método

Definición

Escriba el objeto especificado en 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

Parámetros

obj
Object

Implementaciones

Atributos

Excepciones

si se produce un error al escribir en la secuencia de destino.

Comentarios

Escriba el objeto especificado en ObjectOutputStream. La clase del objeto, la firma de la clase y los valores de los campos no transitorios y no estáticos de la clase y todos sus supertipos se escriben. La serialización predeterminada para una clase se puede invalidar mediante los métodos writeObject y readObject. Los objetos a los que hace referencia este objeto se escriben transitivamente para que un gráfico equivalente completo de objetos pueda reconstruirse mediante ObjectInputStream.

Las excepciones se producen para problemas con OutputStream y para las clases que no se deben serializar. Todas las excepciones son graves para OutputStream, que se deja en un estado indeterminado, y depende del autor de la llamada omitir o recuperar el estado de la secuencia.

Java documentación para java.io.ObjectOutputStream.writeObject(java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también