AdoDotNetSchemaReader Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma implementação das interfaces IVsDataReader e IVsDataReaderDescriptor usando o esquema de um objeto DbDataReader do .NET do ADO (recuperado chamando GetSchemaTable).
public ref class AdoDotNetSchemaReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetSchemaReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetSchemaReader = class
inherit DataReader
Public Class AdoDotNetSchemaReader
Inherits DataReader
- Herança
Construtores
AdoDotNetSchemaReader(DbDataReader) |
Inicializa uma nova instância da AdoDotNetSchemaReader classe com um objeto de leitor de dados. |
AdoDotNetSchemaReader(DbDataReader, DbCommand) |
Inicializa uma nova instância da AdoDotNetSchemaReader classe com um objeto de leitor de dados e um objeto de comando de dados. |
Propriedades
Descriptor |
Obtém informações que descrevem os dados de uma fonte de dados. (Herdado de DataReader) |
HasDescriptor |
Obtém um valor que indica se o parâmetro de dados expõe sua IVsDataReaderDescriptor implementação. |
IsClosed |
Obtém um valor que indica se o AdoDotNetSchemaReader está fechado. |
ItemCount |
Obtém um valor inteiro que especifica o número de itens de dados contidos na instância atual AdoDotNetSchemaReader . |
SchemaTable |
Obtém o objeto DataTable que representa o esquema do DbDataReader passado para o construtor do AdoDotNetSchemaReader. |
Status |
Obtém um código de status numérico retornado pelo método que atualmente fornece dados para o DataReader objeto . |
Métodos
Close() |
Fecha a instância atual AdoDotNetSchemaReader . |
Dispose() |
Libera recursos gerenciados mantidos para a instância atual DataReader . (Herdado de DataReader) |
Dispose(Boolean) |
Limpa os recursos associados à instância atual DataReader , tanto quando o método público Dispose() é chamado quanto quando o objeto é finalizado com uma chamada para o Finalize() método . (Herdado de DataReader) |
GetBytes(Int32, Byte[], Int32, Int32) |
Lê um fluxo de bytes no buffer como uma matriz, começando em um deslocamento especificado. |
GetBytes(String, Byte[], Int32, Int32) |
Recupera um número especificado de bytes de dados binários brutos. (Herdado de DataReader) |
GetItem(Int32) |
Recupera um item de dados em um índice especificado. |
GetItem(String) |
Recupera um item de dados com um nome especificado. |
GetItemIndex(String) |
Recupera o índice do item para o nome do item fornecido, como o índice de uma coluna para um determinado nome de coluna. |
GetItemMaxLength(Int32) |
Recupera um valor inteiro que especifica o comprimento máximo do item de dados no índice especificado. |
GetItemName(Int32) |
Recupera o nome literal da cadeia de caracteres do item de dados no índice especificado. |
GetItemType(Int32) |
Recupera o tipo de dados de um item de dados, ou itens, no índice especificado para o formato Defaultpadrão . (Herdado de DataReader) |
GetItemType(Int32, DataItemTypeFormat) |
Recupera o tipo de dados de um item de dados em um índice especificado e com um formato de tipo de item especificado. |
IsNullItem(Int32) |
Recupera um valor booliano que indica se o item de dados no índice especificado é nulo. |
IsNullItem(String) |
Recupera um valor booliano que indica se o valor do item de dados para o nome do item de dados especificado é nulo. |
NextResult() |
Testa se há outro conjunto de resultados e, se verdadeiro, avança o AdoDotNetSchemaReader. |
Read() |
Testa se há outro registro de dados e, se verdadeiro, avança o AdoDotNetSchemaReader para o próximo registro. |
Terminate() |
Encerra o DataReader objeto imediatamente, sem necessariamente retornar todos os dados ou definir parâmetros de saída. |