ObjectOutputStream.WriteClassDescriptor(ObjectStreamClass) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Escriba el descriptor de clase especificado en ObjectOutputStream.
[Android.Runtime.Register("writeClassDescriptor", "(Ljava/io/ObjectStreamClass;)V", "GetWriteClassDescriptor_Ljava_io_ObjectStreamClass_Handler")]
protected virtual void WriteClassDescriptor(Java.IO.ObjectStreamClass? desc);
[<Android.Runtime.Register("writeClassDescriptor", "(Ljava/io/ObjectStreamClass;)V", "GetWriteClassDescriptor_Ljava_io_ObjectStreamClass_Handler")>]
abstract member WriteClassDescriptor : Java.IO.ObjectStreamClass -> unit
override this.WriteClassDescriptor : Java.IO.ObjectStreamClass -> unit
Parámetros
- desc
- ObjectStreamClass
descriptor de clase para escribir en la secuencia
- Atributos
Excepciones
si se produce un error al escribir en la secuencia de destino.
Comentarios
Escriba el descriptor de clase especificado en ObjectOutputStream. Los descriptores de clase se usan para identificar las clases de objetos escritos en la secuencia. Las subclases de ObjectOutputStream pueden invalidar este método para personalizar la forma en que los descriptores de clase se escriben en el flujo de serialización. El método correspondiente en ObjectInputStream, readClassDescriptor, se debe invalidar para reconstituir el descriptor de clase a partir de su representación de flujo personalizada. De forma predeterminada, este método escribe descriptores de clase según el formato definido en la especificación de serialización de objetos.
Tenga en cuenta que solo se llamará a este método si ObjectOutputStream no usa el formato de secuencia de serialización anterior (establecido mediante una llamada al método objectOutputStream useProtocolVersion ). Si esta secuencia de serialización usa el formato antiguo (PROTOCOL_VERSION_1), el descriptor de clase se escribirá internamente de forma que no se pueda invalidar ni personalizar.
Agregado en la versión 1.3.
Java documentación para java.io.ObjectOutputStream.writeClassDescriptor(java.io.ObjectStreamClass).
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.