Share via


DataReader (Clase)

Proporciona la capacidad de exponer los datos de los datos.

Jerarquía de herencia

Object
  Microsoft.VisualStudio.Data.DataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataTableReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetSchemaReader

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

Sintaxis

'Declaración
Public MustInherit Class DataReader _
    Implements IDisposable
public abstract class DataReader : IDisposable
public ref class DataReader abstract : IDisposable
[<AbstractClass>]
type DataReader =  
    class 
        interface IDisposable 
    end
public abstract class DataReader implements IDisposable

El tipo DataReader expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido DataReader Constructor de clase.Crea una instancia nonparameterized de la clase de DataReader .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública IsClosed Recupera un valor booleano que indica si se ha cerrado el lector especificado.
Propiedad pública ItemCount Recupera el número de elementos del bloque actual de datos.
Propiedad pública Status Recupera 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 Cierra la instancia de DataReader.
Método público Dispose() Recursos administrados las versiones retenidos para DataReader actual citan como ejemplo.
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 así como cuando el objeto se terminan con una llamada al método de Finalize .
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 . (Invalida a Object.Finalize).
Método público GetBytes Recupera un número de bytes especificado de datos binarios sin formato.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetItem(Int32) Recupera el valor del elemento en el índice especificado en el bloque actual de datos.
Método público GetItem(String) Recupera el valor de un elemento de datos con el nombre especificado en el bloque actual de datos.
Método público GetItemMaxLength Recupera la longitud máxima, en caracteres, elementos de datos en el índice especificado.
Método público GetItemName Recupera el nombre asignado al elemento de datos en el índice especificado, si existe.
Método público GetItemType Recupera el tipo de datos de un elemento de datos, o de elementos, en el índice especificado en un formato especificado.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsNullItem Indica si el elemento de datos en el índice especificado está sin especificar, es decir, nullreferencia null (Nothing en Visual Basic).
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público NextResult Avanza el lector de datos al resultado siguiente en caso de que el lector contiene varios resultados.
Método público Read Avanza el lector al siguiente bloque de datos en caso de que el lector contiene más de un bloque.
Método público Terminate Finaliza el lector de datos inmediatamente, sin necesariamente devolver todos los datos ni establecer parámetros de salida.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

Todos los mecanismos de recuperación de datos de base- nivel devuelven 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 (Espacio de nombres)

AdoDotNetDataReader