Interface IVsDataReader
Representa a interface que expõe métodos e propriedades para ler dados da fonte de dados.
Namespace: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (em Microsoft.VisualStudio.Data.Services.dll)
Sintaxe
'Declaração
<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")> _
Public Interface IVsDataReader _
Inherits IDisposable
[DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[DataClientObjectAttribute(L"29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface class IVsDataReader : IDisposable
[<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader =
interface
interface IDisposable
end
public interface IVsDataReader extends IDisposable
O tipo IVsDataReader expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Descriptor | Quando implementado por uma classe, obtém informações que descrevem os dados de uma fonte de dados. | |
IsClosed | Quando implementado por uma classe, obtém um valor de Boolean que indica se o leitor especificado está fechado. | |
Status | Quando implementado por uma classe, 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 | Quando implementado por uma classe, fecha a instância de IVsDataReader . | |
Dispose | Executa tarefas definido pelo aplicativo associadas liberando, liberando ou redefinindo recursos não gerenciados. (Herdado de IDisposable.) | |
GetBytes(Int32, array<Byte[], Int32, Int32) | Quando implementado por uma classe, recupera um número de bytes especificado de dados binários crua. | |
GetBytes(String, array<Byte[], Int32, Int32) | Quando implementado por uma classe, recupera um número de bytes especificado de dados binários crua. | |
GetItem(Int32) | Quando implementado por uma classe, recupera o valor do item no índice especificado no bloco atual de dados. | |
GetItem(String) | Quando implementado por uma classe, recupera o valor de um item de dados com o nome especificado no bloco atual de dados. | |
IsNullItem(Int32) | Quando implementado por uma classe, indica se o item de dados no índice especificado é não especificado, ou seja, nulluma referência nula (Nothing no Visual Basic). | |
IsNullItem(String) | Quando implementado por uma classe, indica se o valor do item de dados é fornecido não especificado, ou seja, nulluma referência nula (Nothing no Visual Basic). | |
NextResult | Quando implementado por uma classe, avanços o leitor de dados no conjunto de resultados seguinte, em casos onde o leitor contém vários conjuntos de resultados. | |
Read | Quando implementado por uma classe, avanços o leitor ao seguinte bloco de dados, em casos onde o leitor contém mais de um bloco de dados. | |
Terminate | Quando implementado por uma classe, finaliza o leitor de dados, imediatamente sem necessariamente retornar todos os dados ou definir parâmetros de saída. |
Superior
Comentários
Essa interface tem uma implementação base na estrutura de DDEX.
Consulte também
Referência
Namespace Microsoft.VisualStudio.Data.Services.SupportEntities