AdoDotNetTableReader (Clase)

Recupera el contenido de uno o más objetos en forma de uno o más readonly, conjuntos de resultados hacia delante - sólo de DataTable .

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Data.Framework.DataReader
    Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetTableReader

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
Public Class AdoDotNetTableReader _
    Inherits DataReader
public class AdoDotNetTableReader : DataReader
public ref class AdoDotNetTableReader : public DataReader
type AdoDotNetTableReader =  
    class
        inherit DataReader
    end
public class AdoDotNetTableReader extends DataReader

El tipo AdoDotNetTableReader expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público AdoDotNetTableReader(DataTable) Inicializa una instancia con parámetros de la clase de T:Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetDataTableReader junto con una instancia de DataTable .
Método público AdoDotNetTableReader(DataTable, Int32) Inicializa una instancia con parámetros de la clase de AdoDotNetDataTableReader junto con una instancia de DataTable y un valor de estado.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Descriptor Obtiene la información que describe los datos de un origen de datos. (Se hereda de DataReader).
Propiedad protegida HasDescriptor Obtiene un valor que indica si el parámetro de datos expone su implementación de IVsDataReaderDescriptor mediante la propiedad de Descriptor . (Invalida a DataReader.HasDescriptor).
Propiedad pública IsClosed Obtiene un valor que indica si el objeto DataTable está cerrado. (Invalida a DataReader.IsClosed).
Propiedad pública ItemCount Obtiene un valor entero que especifica el número de elementos de datos contenidos en la instancia actual de DataTable . (Invalida a DataReader.ItemCount).
Propiedad pública Status Obtiene un valor entero que representa el estado de la tabla de datos; sin embargo, devuelve invariable cero. (Invalida a DataReader.Status).
Propiedad pública UnderlyingTable Obtiene la instancia de objeto subyacente de DataTable utilizada en esta clase.

Arriba

Métodos

  Nombre Descripción
Método público Close Cierre la instancia actual de DataTable . (Invalida a DataReader.Close()).
Método público Dispose() Recursos administrados las versiones retenidos para DataReader actual citan como ejemplo. (Se hereda de DataReader).
Método protegido Dispose(Boolean) Limpia los recursos asociados a la instancia actual de DataReader , ambos cuando se llama al método de Dispose público y cuando el objeto se terminan con una llamada al método de Finalize . (Se hereda de DataReader).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Concluye la instancia actual de DataReader . (Se hereda de DataReader).
Método público GetBytes(String, array<Byte[], Int32, Int32) Recupera un número de bytes especificado de datos binarios sin formato. (Se hereda de DataReader).
Método público GetBytes(Int32, array<Byte[], Int32, Int32) Lee una secuencia de bytes en el búfer como matriz, comenzando en un desplazamiento especificado. (Invalida a DataReader.GetBytes(Int32, array<Byte[], Int32, Int32)).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetItem(Int32) Recupera un elemento de datos en un índice especificado. (Invalida a DataReader.GetItem(Int32)).
Método público GetItem(String) Recupera un elemento de datos con un nombre especificado. (Invalida a DataReader.GetItem(String)).
Método público GetItemIndex Recupera el índice del elemento de datos el nombre especificado del elemento de datos. (Invalida a DataReader.GetItemIndex(String)).
Método público GetItemMaxLength Recupera un valor entero que especifica la longitud máxima del elemento de datos en el índice especificado. (Invalida a DataReader.GetItemMaxLength(Int32)).
Método público GetItemName Recupera el nombre del literal de cadena del elemento de datos en el índice especificado. (Invalida a DataReader.GetItemName(Int32)).
Método público GetItemType(Int32) Recupera el tipo de datos de un elemento de datos, o de elementos, en el índice especificado para el formato predeterminado Default. (Se hereda de DataReader).
Método público GetItemType(Int32, DataItemTypeFormat) Recupera el tipo de datos para un elemento de datos en un índice especificado y con un formato de tipo de elemento especificado. (Invalida a DataReader.GetItemType(Int32, DataItemTypeFormat)).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsNullItem(String) Indica si el valor del elemento de datos especificado está sin especificar, es decir, nullreferencia null (Nothing en Visual Basic). (Se hereda de DataReader).
Método público IsNullItem(Int32) Recupera un valor booleano que indica si el elemento de datos en el índice especificado es nullreferencia null (Nothing en Visual Basic). (Invalida a DataReader.IsNullItem(Int32)).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público NextResult Comprueba si hay otro conjunto de resultados y, si true, avanzan AdoDotNetDataTableReader. (Invalida a DataReader.NextResult()).
Método público Read Comprueba si hay otro registro de datos y, si true, avanzan AdoDotNetDataTableReader al registro siguiente. (Invalida a DataReader.Read()).
Método público Terminate Finaliza el lector de datos inmediatamente, sin necesariamente devolver todos los datos o establecer parámetros de salida. (Se hereda de DataReader).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

No es probable que los proveedores de DDEX necesitarán reemplazar o modificar de otra forma el comportamiento de esta clase; en su lugar, se pueden crear instancias simplemente siempre que tienen un objeto de ADO.NETDataTable a disposición y deben devolver un objeto de DataReader .

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Data.Framework.AdoDotNet (Espacio de nombres)

DataTableReader