ObjectInputStream.RegisterValidation(IObjectInputValidation, Int32) Metode

Definisi

Daftarkan objek yang akan divalidasi sebelum grafik dikembalikan.

[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

Parameter

obj
IObjectInputValidation

objek untuk menerima panggilan balik validasi.

prio
Int32

mengontrol urutan panggilan balik; nol adalah default yang baik. Gunakan nomor yang lebih tinggi untuk dipanggil kembali sebelumnya, nomor yang lebih rendah untuk panggilan balik nanti. Dalam prioritas, panggilan balik diproses tanpa urutan tertentu.

Atribut

Pengecualian

jika object adalah null.

jika aliran ini saat ini tidak membaca objek. Dalam hal ini, memanggil metode ini tidak diizinkan.

Keterangan

Daftarkan objek yang akan divalidasi sebelum grafik dikembalikan. Meskipun mirip dengan resolveObject validasi ini dipanggil setelah seluruh grafik direkonstitusi. Biasanya, metode readObject akan mendaftarkan objek dengan aliran sehingga ketika semua objek dipulihkan, set validasi akhir dapat dilakukan.

Java dokumentasi untuk java.io.ObjectInputStream.registerValidation(java.io.ObjectInputValidation, int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

Lihat juga