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 | |
---|---|---|
AdoDotNetDataTableReader(DataTable) | Construtor da classe.Inicializa uma instância da classe com parâmetros de AdoDotNetDataTableReader juntamente com uma instância de DataTable . | |
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 | |
---|---|---|
InnerDataTable | Fornece um meio para acessar o objeto subjacente de DataTable diretamente. | |
IsClosed | Retorna um valor Booleano que indica se DataTableReader é fechado. (Substitui DataReader.IsClosed.) | |
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.) | |
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 | |
---|---|---|
Close | Fecha a instância atual de DataTableReader . (Substitui DataReader.Close().) | |
Dispose() | Recursos gerenciados versões mantidos para DataReader atual instância. (Herdado de DataReader.) | |
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.) | |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Finaliza a instância atual de DataReader . (Herdado de DataReader.) | |
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).) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetItem(Int32) | Recupera um item de dados em um índice especificado. (Substitui DataReader.GetItem(Int32).) | |
GetItem(String) | Recupera um item de dados com um nome especificado. (Substitui DataReader.GetItem(String).) | |
GetItemMaxLength | Recupera um valor inteiro que especifica o comprimento máximo de item de dados no índice especificado. (Substitui DataReader.GetItemMaxLength(Int32).) | |
GetItemName | Recupera o nome de cadeia de caracteres literal de item de dados no índice especificado. (Substitui DataReader.GetItemName(Int32).) | |
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).) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
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).) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
NextResult | Testa se há outro conjunto de resultados e se true avança AdoDotNetDataTableReader. (Substitui DataReader.NextResult().) | |
Read | Testa se há outro registro de dados e se true avança AdoDotNetDataTableReader ao registro a seguir. (Substitui DataReader.Read().) | |
Terminate | Finaliza o leitor de dados, imediatamente sem necessariamente retornar todos os dados ou definir parâmetros de saída. (Herdado de DataReader.) | |
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.