Bagikan melalui


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.

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

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Lihat juga