AdoDotNetReader Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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. |