IRowSetReader.ReadData(IRowSetInternal) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Reads the new contents of the calling RowSet
object.
[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
Parameters
- caller
- IRowSetInternal
the RowSet
object (1) that has implemented the
RowSetInternal
interface, (2) with which this reader is
registered, and (3) whose execute
method called this reader
- Attributes
Exceptions
if a problem occurs accessing the database or if the reader calls the Execute() method.
Remarks
Reads the new contents of the calling RowSet
object. In order to call this method, a RowSet
object must have implemented the RowSetInternal
interface and registered this RowSetReader
object as its reader. The readData
method is invoked internally by the RowSet.execute
method for rowsets that support the reader/writer paradigm.
The readData
method adds rows to the caller. It can be implemented in a wide variety of ways and can even populate the caller with rows from a nonrelational data source. In general, a reader may invoke any of the rowset's methods, with one exception. Calling the method execute
will cause an SQLException
to be thrown because execute
may not be called recursively. Also, when a reader invokes RowSet
methods, no listeners are notified; that is, no RowSetEvent
objects are generated and no RowSetListener
methods are invoked. This is true because listeners are already being notified by the method execute
.
Java documentation for javax.sql.RowSetReader.readData(javax.sql.RowSetInternal)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.