Compartir a través de


AdoDotNetReader Clase

Definición

Representa una implementación de las interfaces IVsDataReader e IVsDataReaderDescriptor mediante el objeto DbDataReader de ADO .NET.

public ref class AdoDotNetReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetReader = class
    inherit DataReader
Public Class AdoDotNetReader
Inherits DataReader
Herencia
AdoDotNetReader

Constructores

AdoDotNetReader(DbDataReader)

Inicializa una instancia parametrizada de la AdoDotNetReader clase con un objeto lector de datos ADO.NET.

AdoDotNetReader(DbDataReader, DbCommand)

Inicializa una instancia con parámetros de la AdoDotNetReader clase con un objeto lector de datos ADO.NET y un objeto de comando.

Propiedades

Descriptor

Obtiene información que describe los datos de un origen de datos.

(Heredado de DataReader)
HasDescriptor

Obtiene un valor que indica si el parámetro de datos expone su IVsDataReaderDescriptor implementación a través de la Descriptor propiedad .

IsClosed

Obtiene un valor que indica si se cierra la instancia de lector de datos especificada.

ItemCount

Obtiene el número de elementos del bloque de datos actual.

Status

Obtiene un código de estado numérico devuelto por el método que proporciona datos al lector de datos.

UnderlyingReader

Obtiene la instancia de objeto subyacente DbDataReader que usa esta clase.

Métodos

Close()

Cierra la instancia del objeto actual DbDataReader .

Dispose()

Libera los recursos administrados mantenidos para la instancia actual DataReader .

(Heredado de DataReader)
Dispose(Boolean)

Limpia los recursos asociados a la instancia actual DataReader , tanto cuando se llama al método público Dispose() como cuando se finaliza el objeto con una llamada al Finalize() método .

(Heredado de DataReader)
GetBytes(Int32, Byte[], Int32, Int32)

Recupera un número especificado de bytes de datos binarios.

GetBytes(String, Byte[], Int32, Int32)

Recupera un número especificado de bytes de datos binarios sin procesar.

(Heredado de DataReader)
GetItem(Int32)

Recupera una instancia de objeto que representa el elemento recuperable, determinado por un índice en el bloque de datos actual.

GetItem(String)

Recupera una instancia de objeto que representa el elemento recuperable tal y como se especifica por nombre.

GetItemIndex(String)

Recupera el índice del elemento para el nombre de elemento especificado, como el índice de una columna para un nombre de columna determinado.

GetItemMaxLength(Int32)

Recupera la longitud máxima, en caracteres, de elementos de datos en el índice especificado.

GetItemName(Int32)

Recupera el nombre asignado al elemento de datos en el índice especificado, si existe.

GetItemType(Int32)

Recupera el tipo de datos de un elemento de datos, o elementos, en el índice especificado para el formato Defaultpredeterminado.

(Heredado de DataReader)
GetItemType(Int32, DataItemTypeFormat)

Recupera el tipo de datos de un elemento de datos, o elementos, en el índice especificado en un formato especificado.

IsNullItem(Int32)

Indica si el valor del elemento de datos en el índice especificado no está especificado, es decir, null.

IsNullItem(String)

Indica si el valor del elemento de datos especificado no está especificado, es decir, null.

(Heredado de DataReader)
NextResult()

Desplaza el lector de datos al siguiente resultado si el lector contiene varios resultados.

Read()

Avanza el lector al siguiente bloque de datos si el lector contiene más de un bloque.

Terminate()

Finaliza el lector de datos inmediatamente, sin devolver necesariamente todos los datos ni establecer parámetros de salida.

Se aplica a