IRowSetReader.ReadData(IRowSetInternal) 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.
Legge il nuovo contenuto dell'oggetto chiamante RowSet
.
[Android.Runtime.Register("readData", "(Ljavax/sql/RowSetInternal;)V", "GetReadData_Ljavax_sql_RowSetInternal_Handler:Javax.Sql.IRowSetReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void ReadData (Javax.Sql.IRowSetInternal? caller);
[<Android.Runtime.Register("readData", "(Ljavax/sql/RowSetInternal;)V", "GetReadData_Ljavax_sql_RowSetInternal_Handler:Javax.Sql.IRowSetReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReadData : Javax.Sql.IRowSetInternal -> unit
Parametri
- caller
- IRowSetInternal
oggetto RowSet
(1) che ha implementato l'interfaccia RowSetInternal
(2) con cui è registrato questo lettore e (3) il cui execute
metodo ha chiamato lettore
- Attributi
Eccezioni
se si verifica un problema durante l'accesso al database o se il lettore chiama il Execute() metodo .
Commenti
Legge il nuovo contenuto dell'oggetto chiamante RowSet
. Per chiamare questo metodo, un RowSet
oggetto deve avere implementato l'interfaccia RowSetInternal
e registrato questo RowSetReader
oggetto come lettore. Il readData
metodo viene richiamato internamente dal RowSet.execute
metodo per i set di righe che supportano il paradigma reader/writer.
Il readData
metodo aggiunge righe al chiamante. Può essere implementato in un'ampia gamma di modi e può anche popolare il chiamante con righe da un'origine dati non relazionale. In generale, un lettore può richiamare uno dei metodi del set di righe, con un'eccezione. La chiamata al metodo execute
genererà un'eccezione SQLException
perché execute
potrebbe non essere chiamata in modo ricorsivo. Inoltre, quando un lettore richiama i RowSet
metodi, nessun listener riceve una notifica, ovvero non viene generato alcun RowSetEvent
oggetto e non viene richiamato alcun RowSetListener
metodo. Questo vale perché i listener ricevono già una notifica dal metodo execute
.
Documentazione java per javax.sql.RowSetReader.readData(javax.sql.RowSetInternal)
.
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.