AdoDotNetSchemaReader 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 esquema de un objeto DbDataReader de .NET de ADO (recuperado mediante una llamada a GetSchemaTable).
public ref class AdoDotNetSchemaReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetSchemaReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetSchemaReader = class
inherit DataReader
Public Class AdoDotNetSchemaReader
Inherits DataReader
- Herencia
Constructores
AdoDotNetSchemaReader(DbDataReader) |
Inicializa una nueva instancia de la AdoDotNetSchemaReader clase con un objeto de lector de datos. |
AdoDotNetSchemaReader(DbDataReader, DbCommand) |
Inicializa una nueva instancia de la AdoDotNetSchemaReader clase con un objeto lector de datos y un objeto de comando de datos. |
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. |
IsClosed |
Obtiene un valor que indica si AdoDotNetSchemaReader está cerrado. |
ItemCount |
Obtiene un valor entero que especifica el número de elementos de datos contenidos en la instancia actual AdoDotNetSchemaReader . |
SchemaTable |
Obtiene el objeto DataTable que representa el esquema del DbDataReader objeto pasado al constructor de AdoDotNetSchemaReader. |
Status |
Obtiene un código de estado numérico devuelto por el método que proporciona datos al DataReader objeto. |
Métodos
Close() |
Cierra la instancia actual AdoDotNetSchemaReader . |
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) |
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 para el nombre de elemento especificado, como el índice de una columna para un nombre de columna determinado. |
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 en el índice especificado es null. |
IsNullItem(String) |
Recupera un valor booleano que indica si el valor del elemento de datos para el nombre del elemento de datos especificado es null. |
NextResult() |
Comprueba si hay otro conjunto de resultados y, si es true, avanza .AdoDotNetSchemaReader |
Read() |
Comprueba si hay otro registro de datos y, si es true, avanza al AdoDotNetSchemaReader siguiente registro. |
Terminate() |
Finaliza el DataReader objeto inmediatamente, sin devolver necesariamente todos los datos ni establecer parámetros de salida. |