Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece a capacidade de expor dados da fonte de dados.
Hierarquia de herança
System.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 informações que descrevem 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 | determina se o objeto especificado é igual ao objeto atual. (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 | Serve como uma função de hash para um tipo específico. (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, os 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 | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
IsNullItem(Int32) | Indica se o item de dados no índice especificado é não especificado, ou seja, nulluma referência nula (Nothing no Visual Basic). |
![]() |
IsNullItem(String) | Indica se o valor do item de dados é fornecido não especificado, ou seja, nulluma referência nula (Nothing no Visual Basic). |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
NextResult | Avança o leitor de dados no conjunto de resultados a 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 | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Comentários
Todos os mecanismos de recuperação de dados do - nível 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.
Consulte também
Referência
Namespace Microsoft.VisualStudio.Data.Framework
AdoDotNetDataReader
.gif)
.gif)
.gif)
.gif)