ObjectInputStream.RegisterValidation(IObjectInputValidation, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registre um objeto a ser validado antes que o gráfico seja retornado.
[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
Parâmetros
O objeto para receber o retorno de chamada de validação.
- prio
- Int32
controla a ordem dos retornos de chamada; zero é um bom padrão. Use números mais altos para serem chamados de volta mais cedo, números mais baixos para retornos de chamada posteriores. Dentro de uma prioridade, os retornos de chamada não são processados em nenhuma ordem específica.
- Atributos
Exceções
se object é null.
se esse fluxo não estiver lendo objetos no momento. Nesse caso, chamar esse método não é permitido.
Comentários
Registre um objeto a ser validado antes que o gráfico seja retornado. Embora semelhantes a resolveObject, essas validações são chamadas depois que o gráfico inteiro foi reconstituído. Normalmente, um método readObject registrará o objeto com o fluxo para que, quando todos os objetos forem restaurados, um conjunto final de validações possa ser executado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.