AdoDotNetTableReader Classe
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.
Representa uma implementação das interfaces IVsDataReader e IVsDataReaderDescriptor usando o objeto ADO .NET DataTable.
public ref class AdoDotNetTableReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetTableReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetTableReader = class
inherit DataReader
Public Class AdoDotNetTableReader
Inherits DataReader
- Herança
Construtores
AdoDotNetTableReader(DataTable) |
Inicializa uma instância parametrizada da AdoDotNetDataTableReader classe junto com uma DataTable instância . |
AdoDotNetTableReader(DataTable, Int32) |
Inicializa uma instância parametrizada da AdoDotNetDataTableReader classe juntamente com uma DataTable instância e um valor status. |
Propriedades
Descriptor |
Obtém informações que descrevem os dados de uma fonte de dados. (Herdado de DataReader) |
HasDescriptor |
Obtém um valor que indica se o parâmetro de dados expõe sua IVsDataReaderDescriptor implementação por meio da Descriptor propriedade . |
IsClosed |
Obtém um valor que indica se o DataTable está fechado. |
ItemCount |
Obtém um valor inteiro que especifica o número de itens de dados contidos na instância atual DataTable . |
Status |
Obtém um valor inteiro que representa o status da tabela de dados; no entanto, invariavelmente retorna zero. |
UnderlyingTable |
Obtém a instância de objeto subjacente DataTable usada nesta classe. |
Métodos
Close() |
Fecha a instância atual DataTable . |
Dispose() |
Libera recursos gerenciados mantidos para a instância atual DataReader . (Herdado de DataReader) |
Dispose(Boolean) |
Limpa os recursos associados à instância atual DataReader , tanto quando o método público Dispose() é chamado quanto quando o objeto é finalizado com uma chamada para o Finalize() método . (Herdado de DataReader) |
GetBytes(Int32, Byte[], Int32, Int32) |
Lê um fluxo de bytes no buffer como uma matriz, começando em um deslocamento especificado. |
GetBytes(String, Byte[], Int32, Int32) |
Recupera um número especificado de bytes de dados binários brutos. (Herdado de DataReader) |
GetItem(Int32) |
Recupera um item de dados em um índice especificado. |
GetItem(String) |
Recupera um item de dados com um nome especificado. |
GetItemIndex(String) |
Recupera o índice do item de dados para o nome do item de dados especificado. |
GetItemMaxLength(Int32) |
Recupera um valor inteiro que especifica o comprimento máximo do item de dados no índice especificado. |
GetItemName(Int32) |
Recupera o nome literal da cadeia de caracteres do item de dados no índice especificado. |
GetItemType(Int32) |
Recupera o tipo de dados de um item de dados, ou itens, no índice especificado para o formato Defaultpadrão . (Herdado de DataReader) |
GetItemType(Int32, DataItemTypeFormat) |
Recupera o tipo de dados de um item de dados em um índice especificado e com um formato de tipo de item especificado. |
IsNullItem(Int32) |
Recupera um valor booliano que indica se o item de dados no índice especificado é nulo. |
IsNullItem(String) |
Indica se o valor do item de dados fornecido não é especificado, ou seja, nulo. (Herdado de DataReader) |
NextResult() |
Testa se há outro conjunto de resultados e, se verdadeiro, avança o AdoDotNetDataTableReader. |
Read() |
Testa se há outro registro de dados e, se verdadeiro, avança o AdoDotNetDataTableReader para o próximo registro. |
Terminate() |
Encerra o leitor de dados imediatamente, sem necessariamente retornar todos os dados ou definir parâmetros de saída. (Herdado de DataReader) |