Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona una implementación de la clase de DataReader basada en las interfaces de IVsDataReader y de IVsDataReaderDescriptor .Esta implementación utiliza el objeto de ADO.NET DbDataReader .
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Data.Framework.DataReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetReader
Espacio de nombres: Microsoft.VisualStudio.Data.Framework.AdoDotNet
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
Public Class AdoDotNetReader _
Inherits DataReader
public class AdoDotNetReader : DataReader
public ref class AdoDotNetReader : public DataReader
type AdoDotNetReader =
class
inherit DataReader
end
public class AdoDotNetReader extends DataReader
El tipo AdoDotNetReader expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
AdoDotNetReader(DbDataReader) | Inicializa una instancia con parámetros de la clase de AdoDotNetReader con un objeto de lector de datos de ADO.NET. |
![]() |
AdoDotNetReader(DbDataReader, DbCommand) | Inicializa una instancia con parámetros de la clase de AdoDotNetReader con un objeto de lector de datos de ADO.NET y un objeto de comando. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
Descriptor | Obtiene la información que describe los datos de un origen de datos. (Se hereda de DataReader). |
![]() |
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). |
![]() |
IsClosed | Obtiene un valor que indica si se cierra la instancia especificada de un lector de datos. (Invalida a DataReader.IsClosed). |
![]() |
ItemCount | Obtiene el número de elementos en el bloque actual de datos. (Invalida a DataReader.ItemCount). |
![]() |
Status | Obtiene un código de estado numérico devuelto por el método que proporciona actualmente a datos al lector de datos. (Invalida a DataReader.Status). |
![]() |
UnderlyingReader | Obtiene la instancia de objeto subyacente de DbDataReader utilizada por esta clase. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
Close | Cierre la instancia de objeto actual de DbDataReader . (Invalida a DataReader.Close()). |
![]() |
Dispose() | Recursos administrados las versiones retenidos para DataReader actual citan como ejemplo. (Se hereda de DataReader). |
![]() |
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). |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Concluye la instancia actual de DataReader . (Se hereda de DataReader). |
![]() |
GetBytes(String, array<Byte[], Int32, Int32) | Recupera un número de bytes especificado de datos binarios sin formato. (Se hereda de DataReader). |
![]() |
GetBytes(Int32, array<Byte[], Int32, Int32) | Recupera un número de bytes especificado de datos binarios. (Invalida a DataReader.GetBytes(Int32, array<Byte[], Int32, Int32)). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetItem(Int32) | Recupera una instancia de objeto que representa el elemento recuperable, determinado por un índice en el bloque actual de datos. (Invalida a DataReader.GetItem(Int32)). |
![]() |
GetItem(String) | Recupera una instancia de objeto que representa el elemento recuperable según lo especificado por nombre. (Invalida a DataReader.GetItem(String)). |
![]() |
GetItemIndex | Recupera el índice del elemento para el nombre de elemento especificado, como el índice de una columna para un nombre de columna especificado. (Invalida a DataReader.GetItemIndex(String)). |
![]() |
GetItemMaxLength | Recupera la longitud máxima, en caracteres, elementos de datos en el índice especificado. (Invalida a DataReader.GetItemMaxLength(Int32)). |
![]() |
GetItemName | Recupera el nombre asignado al elemento de datos en el índice especificado, si existe. (Invalida a DataReader.GetItemName(Int32)). |
![]() |
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). |
![]() |
GetItemType(Int32, DataItemTypeFormat) | Recupera el tipo de datos de un elemento de datos, o de elementos, en el índice especificado en un formato especificado. (Invalida a DataReader.GetItemType(Int32, DataItemTypeFormat)). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
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). |
![]() |
IsNullItem(Int32) | Indica si el valor del elemento de datos en el índice especificado está sin especificar, es decir, nullreferencia null (Nothing en Visual Basic). (Invalida a DataReader.IsNullItem(Int32)). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
NextResult | Avanza el lector de datos al resultado siguiente si el lector contiene varios resultados. (Invalida a DataReader.NextResult()). |
![]() |
Read | Avanza el lector al siguiente bloque de datos si el lector contiene más de un bloque. (Invalida a DataReader.Read()). |
![]() |
Terminate | Finaliza el lector de datos inmediatamente, sin necesariamente devolver todos los datos o establecer parámetros de salida. (Invalida a DataReader.Terminate()). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
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)
.gif)
.gif)
.gif)
.gif)