Partilhar via


Classe AdoDotNetDataTableReader

Recupera o conteúdo de um ou mais objetos de DataTable na forma de um ou mais conjuntos de resultados somente leitura, somente encaminhamentos.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Data.DataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataTableReader

Namespace:  Microsoft.VisualStudio.Data.AdoDotNet
Assembly:  Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)

Sintaxe

'Declaração
Public Class AdoDotNetDataTableReader _
    Inherits DataReader
public class AdoDotNetDataTableReader : DataReader
public ref class AdoDotNetDataTableReader : public DataReader
type AdoDotNetDataTableReader =  
    class
        inherit DataReader
    end
public class AdoDotNetDataTableReader extends DataReader

O tipo AdoDotNetDataTableReader expõe os membros a seguir.

Construtores

  Nome Descrição
Método público AdoDotNetDataTableReader(DataTable) Construtor da classe.Inicializa uma instância da classe com parâmetros de AdoDotNetDataTableReader juntamente com uma instância de DataTable .
Método público AdoDotNetDataTableReader(DataTable, Int32) Construtor da classe.Inicializa uma nova instância da classe de AdoDotNetDataTableReader juntamente com uma instância de DataTable e um indicador de Status .

Superior

Propriedades

  Nome Descrição
Propriedade pública InnerDataTable Fornece um meio para acessar o objeto subjacente de DataTable diretamente.
Propriedade pública IsClosed Retorna um valor Booleano que indica se DataTableReader é fechado. (Substitui DataReader.IsClosed.)
Propriedade pública ItemCount Substituição.Recupera um valor inteiro que especifica o número de itens de dados contidos na instância atual de DataTableReader . (Substitui DataReader.ItemCount.)
Propriedade pública Status Recupera um valor inteiro que representa o status da tabela de dados; no entanto, invariàvel retorna zero. (Substitui DataReader.Status.)

Superior

Métodos

  Nome Descrição
Método público Close Fecha a instância atual de DataTableReader . (Substitui DataReader.Close().)
Método público Dispose() Recursos gerenciados versões mantidos para DataReader atual instância. (Herdado de DataReader.)
Método protegido Dispose(Boolean) Limpar up recurso associar à instância atual DataReader , quando método público Dispose estar chamar e assim como quando objeto estar finalizar com uma chamada Finalize método. (Herdado de DataReader.)
Método público Equals determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Finaliza a instância atual de DataReader . (Herdado de DataReader.)
Método público GetBytes Ler um fluxo de bytes em buffer como uma matriz, começando em um deslocamento especificado (Substitui DataReader.GetBytes(Int32, array<Byte[], Int32, Int32).)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetItem(Int32) Recupera um item de dados em um índice especificado. (Substitui DataReader.GetItem(Int32).)
Método público GetItem(String) Recupera um item de dados com um nome especificado. (Substitui DataReader.GetItem(String).)
Método público GetItemMaxLength Recupera um valor inteiro que especifica o comprimento máximo de item de dados no índice especificado. (Substitui DataReader.GetItemMaxLength(Int32).)
Método público GetItemName Recupera o nome de cadeia de caracteres literal de item de dados no índice especificado. (Substitui DataReader.GetItemName(Int32).)
Método público GetItemType Recupera o tipo de dados para um item de dados em um índice especificado com um formato especificado de tipo de item. (Substitui DataReader.GetItemType(Int32, DataItemTypeFormat).)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público IsNullItem Retorna um valor Booleano que indica se o item de dados no índice especificado é nulluma referência nula (Nothing no Visual Basic). (Substitui DataReader.IsNullItem(Int32).)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público NextResult Testa se há outro conjunto de resultados e se true avança AdoDotNetDataTableReader. (Substitui DataReader.NextResult().)
Método público Read Testa se há outro registro de dados e se true avança AdoDotNetDataTableReader ao registro a seguir. (Substitui DataReader.Read().)
Método público Terminate Finaliza o leitor de dados, imediatamente sem necessariamente retornar todos os dados ou definir parâmetros de saída. (Herdado de DataReader.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Comentários

É improvável que um provedor de DDEX precisará substituir ou de outra maneira alterar o comportamento da classe; em vez, podem simplesmente criar uma instância sempre que têm um objeto de ADO.NETDataTable para a disposição e precisa retornar um objeto de DataReader .

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.AdoDotNet

DataTableReader