Compartir a través de


IVsDataReader (Interfaz)

Representa la interfaz que expone métodos y propiedades para leer datos de cualquier origen de datos.

Espacio de nombres:  Microsoft.VisualStudio.Data.Services.SupportEntities
Ensamblado:  Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)

Sintaxis

'Declaración
<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

El tipo IVsDataReader expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Descriptor Cuando es implementada por una clase, obtener información que describe los datos de un origen de datos.
Propiedad pública IsClosed Cuando es implementada por una clase, obtiene un valor de Boolean que indica si se cierra el lector especificado.
Propiedad pública Status Cuando es implementada por una clase, obtiene un código de estado numérico devuelto por el método que proporciona actualmente a datos al lector de datos.

Arriba

Métodos

  Nombre Descripción
Método público Close Cuando es implementada por una clase, cierre la instancia de IVsDataReader .
Método público Dispose Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable).
Método público GetBytes(Int32, array<Byte[], Int32, Int32) Cuando es implementada por una clase, recupera el número de bytes especificado de datos binarios sin formato.
Método público GetBytes(String, array<Byte[], Int32, Int32) Cuando es implementada por una clase, recupera el número de bytes especificado de datos binarios sin formato.
Método público GetItem(Int32) Cuando es implementada por una clase, recupera el valor del elemento en el índice especificado en el bloque actual de datos.
Método público GetItem(String) Cuando es implementada por una clase, recupera el valor de un elemento de datos con el nombre especificado en el bloque actual de datos.
Método público IsNullItem(Int32) Cuando es implementada por una clase, indica si el elemento de datos en el índice especificado está sin especificar, es decir, nullreferencia null (Nothing en Visual Basic).
Método público IsNullItem(String) Cuando es implementada por una clase, indica si el valor del elemento de datos especificado está sin especificar, es decir, nullreferencia null (Nothing en Visual Basic).
Método público NextResult Cuando es implementada por una clase, avances el lector de datos al conjunto de resultados siguiente, en caso de que el lector contiene varios conjuntos de resultados.
Método público Read Cuando es implementada por una clase, avances el lector al siguiente bloque de datos, en caso de que el lector contiene más de un bloque de datos.
Método público Terminate Cuando es implementada por una clase, finaliza el lector de datos inmediatamente, sin necesariamente devolver todos los datos o establecer parámetros de salida.

Arriba

Comentarios

Esta interfaz tiene una implementación base en el marco de DDEX.

Vea también

Referencia

Microsoft.VisualStudio.Data.Services.SupportEntities (Espacio de nombres)