Classe AdoDotNetDataReader
Fornece uma implementação da classe de DataReader que usa uma implementação da interface de ADO.NETIDataReader .
Hierarquia de herança
Object
Microsoft.VisualStudio.Data.DataReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader
Namespace: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)
Sintaxe
'Declaração
Public Class AdoDotNetDataReader _
Inherits DataReader
public class AdoDotNetDataReader : DataReader
public ref class AdoDotNetDataReader : public DataReader
type AdoDotNetDataReader =
class
inherit DataReader
end
public class AdoDotNetDataReader extends DataReader
O tipo AdoDotNetDataReader expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
AdoDotNetDataReader(IDataReader) | Construtor da classe.Inicializa uma instância da classe com parâmetros de AdoDotNetDataReader com uma implementação da interface de IDataReader . |
![]() |
AdoDotNetDataReader(IDataReader, IDbCommand, array<DataParameter[]) | Construtor da classe.Inicializa uma instância da classe com parâmetros de AdoDotNetDataReader com uma implementação da interface de IDataReader e o comando e/ou os parâmetros que gerou IDataReader. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
InnerDataReader | Retorna o objeto subjacente de IDataReader que está resultando o leitor atual de dados. |
![]() |
IsClosed | Retorna um valor Booleano que indica se a instância especificada leitor de dados foi fechada. (Substitui DataReader.IsClosed.) |
![]() |
ItemCount | Retorna o número de itens no bloco atual de dados. (Substitui DataReader.ItemCount.) |
![]() |
Status | Recupera um código de status numérico retornado pelo método que atualmente fornece dados para o leitor de dados. (Substitui DataReader.Status.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Close | Fecha a instância atual do objeto de IDataReader . (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 | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
Finalize | Finaliza a instância atual de DataReader . (Herdado de DataReader.) |
![]() |
GetBytes | Recupera um número de bytes especificado de dados binários. (Substitui DataReader.GetBytes(Int32, array<Byte[], Int32, Int32).) |
![]() |
GetHashCode | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetItem(Int32) | Recupera uma instância do objeto que representa o item recuperável conforme determinado por um índice no bloco atual de dados. (Substitui DataReader.GetItem(Int32).) |
![]() |
GetItem(String) | Recupera uma instância do objeto que representa o item recuperável como especificado pelo nome. (Substitui DataReader.GetItem(String).) |
![]() |
GetItemMaxLength | Recupera o comprimento máximo, os caracteres, de itens de dados no índice especificado. (Substitui DataReader.GetItemMaxLength(Int32).) |
![]() |
GetItemName | Retorna o nome atribuído ao item de dados no índice especificado, se houver. (Substitui DataReader.GetItemName(Int32).) |
![]() |
GetItemType | Retorna o tipo de dados de um item de dados, ou de itens, no índice especificado em um formato especificado. (Substitui DataReader.GetItemType(Int32, DataItemTypeFormat).) |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
IsNullItem | Indica se o item de dados no índice especificado é não especificado, ou seja, nulluma referência nula (Nothing no Visual Basic). (Substitui DataReader.IsNullItem(Int32).) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
NextResult | Avança o leitor de dados ao resultado a seguir em casos onde o leitor contém mais resultados. (Substitui DataReader.NextResult().) |
![]() |
Read | Avança o leitor ao seguinte bloco de dados em casos onde o leitor contém mais de um bloco. (Substitui DataReader.Read().) |
![]() |
Terminate | Finaliza o leitor de dados, imediatamente sem necessariamente retornar todos os dados ou definir parâmetros de saída. (Substitui DataReader.Terminate().) |
![]() |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
Superior
Comentários
Essa classe fornece uma implementação base na interface de IDataReader da classe de DataReader .
É improvável que um provedor de dados precisará substituir ou de outra maneira alterar o comportamento da classe; em vez, podem simplesmente criar uma instância sempre que têm ADO.NETIDataReader e precisa retornar um DDEX DataReader
objeto.
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.