共用方式為


ObjectInputStream.RegisterValidation(IObjectInputValidation, Int32) 方法

定義

在傳回圖形之前,註冊要驗證的物件。

[Android.Runtime.Register("registerValidation", "(Ljava/io/ObjectInputValidation;I)V", "GetRegisterValidation_Ljava_io_ObjectInputValidation_IHandler")]
public virtual void RegisterValidation(Java.IO.IObjectInputValidation? obj, int prio);
[<Android.Runtime.Register("registerValidation", "(Ljava/io/ObjectInputValidation;I)V", "GetRegisterValidation_Ljava_io_ObjectInputValidation_IHandler")>]
abstract member RegisterValidation : Java.IO.IObjectInputValidation * int -> unit
override this.RegisterValidation : Java.IO.IObjectInputValidation * int -> unit

參數

obj
IObjectInputValidation

要接收驗證回呼的物件。

prio
Int32

控制回呼的順序;零是良好的預設值。 使用更早回呼的較高數位、稍後回呼的較低數位。 在優先順序內,不會以任何特定順序處理回呼。

屬性

例外狀況

如果 為 ,則 objectnull

如果此資料串流目前未讀取物件, 則為 。 在此情況下,不允許呼叫此方法。

備註

在傳回圖形之前,註冊要驗證的物件。 雖然與 resolveObject 類似,但在整個圖表已重新建構之後,就會呼叫這些驗證。 一般而言,readObject 方法會向數據流註冊物件,以便在還原所有物件時執行最後一組驗證。

java.io.ObjectInputStream.registerValidation(java.io.ObjectInputValidation, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱