IRowSetReader.ReadData(IRowSetInternal) 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.
Lê o novo conteúdo do objeto de chamada 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
Parâmetros
- caller
- IRowSetInternal
o RowSet objeto (1) que implementou a interface, (2) com o RowSetInternal qual este leitor está registrado, e (3) cujo execute método chamou este leitor
- Atributos
Exceções
se ocorrer um problema acessando o banco de dados ou se o leitor chamar o Execute() método.
Comentários
Lê o novo conteúdo do objeto de chamada RowSet . Para chamar esse método, um RowSet objeto deve ter implementado a RowSetInternal interface e registrado esse RowSetReader objeto como seu leitor. O readData método é chamado internamente pelo RowSet.execute método para conjuntos de linhas que oferecem suporte ao paradigma leitor/gravador.
O readData método adiciona linhas ao chamador. Ele pode ser implementado de várias maneiras e pode até mesmo preencher o chamador com linhas de uma fonte de dados não relacional. Em geral, um leitor pode invocar qualquer um dos métodos do conjunto de linhas, com uma exceção. Chamar o método execute fará com que um SQLException seja lançado porque execute pode não ser chamado recursivamente. Além disso, quando um leitor invoca RowSet métodos, nenhum ouvinte é notificado, ou seja, nenhum RowSetEvent objeto é gerado e nenhum RowSetListener método é invocado. Isso é verdadeiro porque os ouvintes já estão sendo notificados pelo método execute.
Documentação Java para javax.sql.RowSetReader.readData(javax.sql.RowSetInternal).
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.