IVsDataReader Interface
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 métodos para ler dados de uma fonte de dados.
public interface class IVsDataReader : IDisposable
[Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[<Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader = interface
interface IDisposable
Public Interface IVsDataReader
Implements IDisposable
- Derivado
- Atributos
- Implementações
Propriedades
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 booliano 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 ao leitor de dados. |
Métodos
Close() |
Quando implementado por uma classe, fecha a IVsDataReader instância. |
GetBytes(Int32, Byte[], Int32, Int32) |
Quando implementado por uma classe, recupera um número especificado de bytes de dados binários brutos. |
GetBytes(String, Byte[], Int32, Int32) |
Quando implementado por uma classe, recupera um número especificado de bytes de dados binários brutos. |
GetItem(Int32) |
Quando implementado por uma classe, recupera o valor do item no índice especificado no bloco de dados atual. |
GetItem(String) |
Quando implementado por uma classe, recupera o valor de um item de dados com o nome especificado no bloco de dados atual. |
IsNullItem(Int32) |
Quando implementado por uma classe, indica se o item de dados no índice especificado não é especificado, ou seja, nulo. |
IsNullItem(String) |
Quando implementado por uma classe, indica se o valor do item de dados fornecido não é especificado, ou seja, nulo. |
NextResult() |
Quando implementado por uma classe, avança o leitor de dados para o próximo conjunto de resultados, nos casos em que o leitor contém vários conjuntos de resultados. |
Read() |
Quando implementado por uma classe, avança o leitor para o próximo bloco de dados, nos casos em que o leitor contém mais de um bloco de dados. |
Terminate() |
Quando implementado por uma classe, encerra o leitor de dados imediatamente, sem necessariamente retornar todos os dados ou definir parâmetros de saída. |