ObjectInputStream.RegisterValidation(IObjectInputValidation, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Registrare un oggetto da convalidare prima che venga restituito il grafico.
[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
Parametri
oggetto per ricevere il callback di convalida.
- prio
- Int32
controlla l'ordine dei callback; zero è un buon valore predefinito. Usare numeri più alti per essere richiamati in precedenza, numeri inferiori per i callback successivi. All'interno di una priorità, i callback vengono elaborati in nessun ordine specifico.
- Attributi
Eccezioni
se object
è null
.
se il flusso non sta attualmente leggendo oggetti. In tal caso, la chiamata a questo metodo non è consentita.
Commenti
Registrare un oggetto da convalidare prima che venga restituito il grafico. Anche se simile a resolveObject queste convalide vengono chiamate dopo la ricostituzione dell'intero grafico. In genere, un metodo readObject registrerà l'oggetto con il flusso in modo che, quando tutti gli oggetti vengono ripristinati, è possibile eseguire un set finale di convalide.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.