ObjectStreamField Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| ObjectStreamField(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
| ObjectStreamField(String, Class) |
Créez un champ sérialisable avec le type spécifié. |
| ObjectStreamField(String, Class, Boolean) |
Crée un ObjectStreamField représentant un champ sérialisable avec le nom et le type donnés. |
ObjectStreamField(IntPtr, JniHandleOwnership)
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.
protected ObjectStreamField (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.ObjectStreamField : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.ObjectStreamField
Paramètres
- transfer
- JniHandleOwnership
Indiquant JniHandleOwnershipcomment gérer javaReference
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
ObjectStreamField(String, Class)
Créez un champ sérialisable avec le type spécifié.
[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
Paramètres
- name
- String
nom du champ sérialisable
- type
- Class
l’objet Class du champ sérialisable
- Attributs
Remarques
Créez un champ sérialisable avec le type spécifié. Ce champ doit être documenté avec une serialField balise.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
ObjectStreamField(String, Class, Boolean)
Crée un ObjectStreamField représentant un champ sérialisable avec le nom et le type donnés.
[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
Paramètres
- name
- String
Nom du champ
- type
- Class
type de champ
- unshared
- Boolean
si la valeur est false, écrivez/lisez les valeurs de champ de la même manière que writeObject/readObject ; si la valeur est true, write/read de la même manière que writeUnshared/readUnshared
- Attributs
Remarques
Crée un ObjectStreamField représentant un champ sérialisable avec le nom et le type donnés. Si non partagé est false, les valeurs du champ représenté sont sérialisées et désérialisées de la manière par défaut : si le champ n’est pas primitif, les valeurs d’objet sont sérialisées et désérialisées comme si elles avaient été écrites et lues par des appels à writeObject et readObject. Si unshared est vrai, les valeurs du champ représenté sont sérialisées et désérialisées comme si elles avaient été écrites et lues par des appels à writeUnshared et readUnshared.
Ajouté dans la version 1.4.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.