語言

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

用來註解自訂資料的代理類別

屬性

備註

子類別可能會實作此方法,將自訂資料儲存在串流中,並搭配動態代理類別的描述符。

此方法對串流中每個唯一代理類別描述符只呼叫一次。 這個方法 ObjectOutputStream 的預設實作沒有任何作用。

對應的ObjectInputStreamresolveProxyClass方法是。 對於覆蓋此方法的給定子類別 ObjectOutputStream , resolveProxyClass 該子類別 ObjectInputStream 中的方法必須讀取由 annotateProxyClass撰寫的所有資料或物件。

在 1.3 版本中加入。

Java 文件 java.io.ObjectOutputStream.annotateProxyClass(java.lang.Class<?>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於