言語

ObjectOutputStream.AnnotateProxyClass(Class) メソッド

定義

サブクラスは、動的プロキシ クラスの記述子と共にストリームにカスタム データを格納するために、このメソッドを実装できます。

[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

パラメーター

cl
Class

カスタム データに注釈を付けるプロキシ クラス

属性

注釈

サブクラスは、動的プロキシ クラスの記述子と共にストリームにカスタム データを格納するために、このメソッドを実装できます。

このメソッドは、ストリーム内の一意のプロキシ クラス記述子ごとに 1 回だけ呼び出されます。 ObjectOutputStreamでのこのメソッドの既定の実装では何も行われません。

ObjectInputStreamの対応するメソッドはresolveProxyClass。 このメソッドをオーバーライドするObjectOutputStreamの特定のサブクラスの場合、ObjectInputStreamの対応するサブクラス内のresolveProxyClass メソッドは、annotateProxyClassによって書き込まれたデータまたはオブジェクトを読み取る必要があります。

1.3 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象