ObjectStreamField Constructores
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í.
Sobrecargas
| ObjectStreamField(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
| ObjectStreamField(String, Class) |
Cree un campo Serializable con el tipo especificado. |
| ObjectStreamField(String, Class, Boolean) |
Crea un ObjectStreamField que representa un campo serializable con el nombre y el tipo especificados. |
ObjectStreamField(IntPtr, JniHandleOwnership)
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.
protected ObjectStreamField (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.ObjectStreamField : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.ObjectStreamField
Parámetros
- javaReference
-
IntPtr
nativeint
que IntPtrcontiene una referencia de objeto de Java Native Interface (JNI).
- transfer
- JniHandleOwnership
un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
ObjectStreamField(String, Class)
Cree un campo Serializable con el tipo especificado.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Class;)V", "")]
public ObjectStreamField (string? name, Java.Lang.Class? type);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Class;)V", "")>]
new Java.IO.ObjectStreamField : string * Java.Lang.Class -> Java.IO.ObjectStreamField
Parámetros
- name
- String
el nombre del campo serializable
- type
- Class
el Class objeto del campo serializable
- Atributos
Comentarios
Cree un campo Serializable con el tipo especificado. Este campo debe documentarse con una serialField etiqueta .
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
ObjectStreamField(String, Class, Boolean)
Crea un ObjectStreamField que representa un campo serializable con el nombre y el tipo especificados.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Class;Z)V", "")]
public ObjectStreamField (string? name, Java.Lang.Class? type, bool unshared);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Class;Z)V", "")>]
new Java.IO.ObjectStreamField : string * Java.Lang.Class * bool -> Java.IO.ObjectStreamField
Parámetros
- name
- String
Nombre del campo
- type
- Class
tipo de campo
- unshared
- Boolean
si es false, los valores de campo de escritura y lectura de la misma manera que writeObject/readObject; si es true, escriba o lea de la misma manera que writeUnshared/readUnshared
- Atributos
Comentarios
Crea un ObjectStreamField que representa un campo serializable con el nombre y el tipo especificados. Si no se comparte es false, los valores del campo representado se serializan y deserializan de forma predeterminada; si el campo es no primitivo, los valores de objeto se serializan y deserializan como si hubieran sido escritos y leídos por llamadas a writeObject y readObject. Si no se comparte es true, los valores del campo representado se serializan y deserializan como si hubieran sido escritos y leídos por llamadas a writeUnshared y readUnshared.
Agregado en la versión 1.4.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.