DataReader Classe

Definição

Fornece a capacidade de expor dados de quaisquer dados.

public ref class DataReader abstract : IDisposable
public abstract class DataReader : IDisposable
type DataReader = class
    interface IDisposable
Public MustInherit Class DataReader
Implements IDisposable
Herança
DataReader
Derivado
Implementações

Construtores

DataReader()

Construtor de classe. Instancia uma instância não parametrizada da DataReader classe.

Propriedades

IsClosed

Recupera um valor booliano que indica se o leitor especificado foi fechado.

ItemCount

Recupera o número de itens no bloco de dados atual.

Status

Recupera um código de status numérico retornado pelo método que atualmente fornece dados para o leitor de dados.

Métodos

Close()

Fecha a instância de DataReader.

Dispose()

Libera os recursos gerenciados mantidos para a DataReader instância atual.

Dispose(Boolean)

Limpa os recursos associados à instância atual DataReader , quando o Dispose() método público é chamado e, assim como quando o objeto é finalizado com uma chamada para o Finalize() método.

Finalize()

Finaliza a instância atual DataReader .

GetBytes(Int32, Byte[], Int32, Int32)

Recupera um número especificado de bytes de dados binários brutos.

GetItem(Int32)

Recupera o valor do item no índice especificado no bloco de dados atual.

GetItem(String)

Recupera o valor de um item de dados com o nome especificado no bloco de dados atual.

GetItemMaxLength(Int32)

Recupera o comprimento máximo, em caracteres, dos itens de dados no índice especificado.

GetItemName(Int32)

Recupera o nome atribuído ao item de dados no índice especificado, se houver.

GetItemType(Int32, DataItemTypeFormat)

Recupera o tipo de dados de um item de item de dados, ou itens, no índice especificado em um formato especificado.

IsNullItem(Int32)

Indica se o item de dados no índice especificado não está especificado, ou seja, NULL.

NextResult()

Avança o leitor de dados para o próximo resultado nos casos em que o leitor contém vários resultados.

Read()

Avança o leitor para o próximo bloco de dados nos casos em que o leitor contém mais de um bloco.

Terminate()

Encerra o leitor de dados imediatamente, sem necessariamente retornar todos os dados nem definir parâmetros de saída.

Aplica-se a