Compartir a través de


AdoDotNetTableReader Clase

Definición

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

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

Constructores

AdoDotNetTableReader(DataTable)

Inicializa una instancia parametrizada de la AdoDotNetDataTableReader clase junto con una DataTable instancia de .

AdoDotNetTableReader(DataTable, Int32)

Inicializa una instancia parametrizada de la AdoDotNetDataTableReader clase junto con una DataTable instancia y un valor de estado.

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 DataTable está cerrado.

ItemCount

Obtiene un valor entero que especifica el número de elementos de datos contenidos en la instancia actual DataTable .

Status

Obtiene un valor entero que representa el estado de la tabla de datos; sin embargo, invariablemente devuelve cero.

UnderlyingTable

Obtiene la instancia de objeto subyacente DataTable usada en esta clase.

Métodos

Close()

Cierra la instancia actual DataTable .

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 el objeto se finaliza con una llamada al Finalize() método .

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

Lee una secuencia de bytes en el búfer como una matriz, empezando por un desplazamiento especificado.

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

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

(Heredado de DataReader)
GetItem(Int32)

Recupera un elemento de datos en un índice especificado.

GetItem(String)

Recupera un elemento de datos con un nombre especificado.

GetItemIndex(String)

Recupera el índice del elemento de datos para el nombre del elemento de datos especificado.

GetItemMaxLength(Int32)

Recupera un valor entero que especifica la longitud máxima del elemento de datos en el índice especificado.

GetItemName(Int32)

Recupera el nombre literal de cadena del elemento de datos en el índice especificado.

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 en un índice especificado y con un formato de tipo de elemento especificado.

IsNullItem(Int32)

Recupera un valor booleano que indica si el elemento de datos del índice especificado es NULL.

IsNullItem(String)

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

(Heredado de DataReader)
NextResult()

Comprueba si hay otro conjunto de resultados y, si es true, avanza .AdoDotNetDataTableReader

Read()

Comprueba si hay otro registro de datos y, si es true, avanza hasta AdoDotNetDataTableReader el siguiente registro.

Terminate()

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

(Heredado de DataReader)

Se aplica a