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
Параметры
объект для получения обратного вызова проверки.
- prio
- Int32
управляет порядком обратных вызовов; ноль является хорошим значением по умолчанию. Используйте более ранние номера для вызова более ранних, более низких чисел для последующих обратных вызовов. В пределах приоритета обратные вызовы обрабатываются не в определенном порядке.
- Атрибуты
Исключения
nullЗначение object if .
Если этот поток в настоящее время не считывает объекты. В этом случае вызов этого метода не допускается.
Комментарии
Зарегистрируйте объект для проверки перед возвратом графа. Несмотря на то, что они похожи на разрешениеObject, вызываются после восстановления всего графа. Как правило, метод readObject регистрирует объект в потоке, чтобы при восстановлении всех объектов можно было выполнить окончательный набор проверок.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.