Classe DataReader
Fornece a capacidade de expor dados da fonte de dados.
Hierarquia de herança
Object
Microsoft.VisualStudio.Data.Framework.DataReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSchemaReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetTableReader
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
Public MustInherit Class DataReader _
Implements IVsDataReader, IDisposable, IVsDataReaderDescriptor
public abstract class DataReader : IVsDataReader,
IDisposable, IVsDataReaderDescriptor
public ref class DataReader abstract : IVsDataReader,
IDisposable, IVsDataReaderDescriptor
[<AbstractClass>]
type DataReader =
class
interface IVsDataReader
interface IDisposable
interface IVsDataReaderDescriptor
end
public abstract class DataReader implements IVsDataReader, IDisposable, IVsDataReaderDescriptor
O tipo DataReader expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
DataReader | Inicializa uma nova instância da classe DataReader. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Descriptor | Obtém as informações que descreve os dados de uma fonte de dados. |
![]() |
HasDescriptor | Obtém um valor indicando se o leitor de dados expõe sua implementação de IVsDataReaderDescriptor através da propriedade de Descriptor . |
![]() |
IsClosed | Obtém um valor de Boolean que indica se o leitor especificado foi fechada. |
![]() |
ItemCount | Obtém o número de itens no bloco atual de dados. |
![]() |
Status | Obtém um código de status numérico retornado pelo método que atualmente fornece dados para o leitor de dados. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Close | Fecha a instância de DataReader . |
![]() |
Dispose() | Recursos gerenciados versões mantidos para DataReader atual instância. |
![]() |
Dispose(Boolean) | Limpa os recursos associados à instância atual de DataReader , quando o método de Dispose de chaves pública é chamado e quando o objeto é encerrado com uma chamada para o método de Finalize . |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
Finalize | Finaliza a instância atual de DataReader . (Substitui Object.Finalize.) |
![]() |
GetBytes(Int32, array<Byte[], Int32, Int32) | Recupera um número de bytes especificado de dados binários crua. |
![]() |
GetBytes(String, array<Byte[], Int32, Int32) | Recupera um número de bytes especificado de dados binários crua. |
![]() |
GetHashCode | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetItem(Int32) | Recupera o valor do item no índice especificado no bloco atual de dados. |
![]() |
GetItem(String) | Recupera o valor de um item de dados com o nome especificado no bloco atual de dados. |
![]() |
GetItemIndex | Retorna o índice correspondente ao nome especificado do item no bloco de dados. |
![]() |
GetItemMaxLength | Recupera o comprimento máximo, em caracteres, de itens de dados no índice especificado. |
![]() |
GetItemName | Retorna o nome atribuído ao item de dados no índice especificado, se houver. |
![]() |
GetItemType(Int32) | Recupera o tipo de dados de um item de dados, ou de itens, no índice especificado para o formato padrão Default. |
![]() |
GetItemType(Int32, DataItemTypeFormat) | Recupera o tipo de dados de um item de dados, ou de itens, no índice especificado em um formato especificado. |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
IsNullItem(Int32) | Indica se o item de dados no índice especificado é não especificado, isto é, nulluma referência nula (Nothing no Visual Basic). |
![]() |
IsNullItem(String) | Indica se o valor do item de dados é determinado não especificado, isto é, nulluma referência nula (Nothing no Visual Basic). |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
NextResult | Avança o leitor de dados no conjunto de resultados seguir em casos onde o leitor contém vários conjuntos de resultados. |
![]() |
Read | Avança o leitor ao seguinte bloco de dados em casos onde o leitor contém mais de um bloco de dados. |
![]() |
Terminate | Finaliza o leitor de dados imediatamente, sem necessariamente retornar todos os dados ou definir parâmetros de saída. |
![]() |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
Superior
Comentários
Todos os mecanismos de recuperação de dados - nível de retornam 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.