Freigeben über


ObjectOutputStream.AnnotateProxyClass(Class) Methode

Definition

Unterklassen können diese Methode implementieren, um benutzerdefinierte Daten im Datenstrom zusammen mit Deskriptoren für dynamische Proxyklassen zu speichern.

[Android.Runtime.Register("annotateProxyClass", "(Ljava/lang/Class;)V", "GetAnnotateProxyClass_Ljava_lang_Class_Handler")]
protected virtual void AnnotateProxyClass (Java.Lang.Class? cl);
[<Android.Runtime.Register("annotateProxyClass", "(Ljava/lang/Class;)V", "GetAnnotateProxyClass_Ljava_lang_Class_Handler")>]
abstract member AnnotateProxyClass : Java.Lang.Class -> unit
override this.AnnotateProxyClass : Java.Lang.Class -> unit

Parameter

cl
Class

die Proxyklasse zum Kommentieren von benutzerdefinierten Daten für

Attribute

Hinweise

Unterklassen können diese Methode implementieren, um benutzerdefinierte Daten im Datenstrom zusammen mit Deskriptoren für dynamische Proxyklassen zu speichern.

Diese Methode wird für jeden eindeutigen Proxyklassendeskriptor im Datenstrom genau einmal aufgerufen. Die Standardimplementierung dieser Methode ObjectOutputStream führt nichts aus.

Die entsprechende Methode in ObjectInputStream ist resolveProxyClass. Für eine bestimmte Unterklasse dieser ObjectOutputStream Methode überschreibt die resolveProxyClass Methode in der entsprechenden Unterklasse alle ObjectInputStream Daten oder Objekte, die von annotateProxyClass.

In 1.3 hinzugefügt.

Java-Dokumentation für java.io.ObjectOutputStream.annotateProxyClass(java.lang.Class<?>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: