ObjectInputStream.RegisterValidation(IObjectInputValidation, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在返回图形之前注册要验证的对象。
[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
参数
要接收验证回调的对象。
- prio
- Int32
控制回调的顺序;零是一个很好的默认值。 使用更早回叫的更高数字,为以后的回调使用较低的数字。 在优先级内,不按特定顺序处理回调。
- 属性
例外
如果为 .,则为object
null
如果此流当前未读取对象,则为
注解
在返回图形之前注册要验证的对象。 虽然类似于 resolveObject,但在整个图形被重新构造后调用这些验证。 通常,readObject 方法会将对象注册到流中,以便在还原所有对象时执行最后一组验证。
适用于 . 的 java.io.ObjectInputStream.registerValidation(java.io.ObjectInputValidation, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。