AdoDotNetDataReader (Clase)
Proporciona una implementación de la clase de DataReader mediante una implementación de la interfaz de ADO.NETIDataReader .
Jerarquía de herencia
Object
Microsoft.VisualStudio.Data.DataReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader
Espacio de nombres: Microsoft.VisualStudio.Data.AdoDotNet
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
Public Class AdoDotNetDataReader _
Inherits DataReader
public class AdoDotNetDataReader : DataReader
public ref class AdoDotNetDataReader : public DataReader
type AdoDotNetDataReader =
class
inherit DataReader
end
public class AdoDotNetDataReader extends DataReader
El tipo AdoDotNetDataReader expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
AdoDotNetDataReader(IDataReader) | Constructor de clase.Inicializa una instancia con parámetros de la clase de AdoDotNetDataReader con una implementación de la interfaz de IDataReader . |
![]() |
AdoDotNetDataReader(IDataReader, IDbCommand, array<DataParameter[]) | Constructor de clase.Inicializa una instancia con parámetros de la clase de AdoDotNetDataReader con una implementación de la interfaz de IDataReader y el comando y los parámetros que generó IDataReader. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
InnerDataReader | Recupera el objeto subyacente de IDataReader que supervisa el lector de datos actual. |
![]() |
IsClosed | Recupera un valor booleano que indica si se ha cerrado la instancia especificada de un lector de datos. (Invalida a DataReader.IsClosed). |
![]() |
ItemCount | Recupera el número de elementos del bloque actual de datos. (Invalida a DataReader.ItemCount). |
![]() |
Status | Recupera 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). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Close | Cierre la instancia de objeto actual de IDataReader . (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 así como 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 | Recupera un número de bytes especificado de datos binarios. (Invalida a DataReader.GetBytes(Int32, array<Byte[], Int32, Int32)). |
![]() |
GetHashCode | Sirve como la función hash predeterminada. (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)). |
![]() |
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 | Devuelve 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 | Indica si el 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 Object actual. (Se hereda de Object). |
![]() |
NextResult | Avanza el lector de datos al resultado siguiente en caso de que el lector contiene varios resultados. (Invalida a DataReader.NextResult()). |
![]() |
Read | Avanza el lector al siguiente bloque de datos en caso de que 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 ni establecer parámetros de salida. (Invalida a DataReader.Terminate()). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
Esta clase proporciona una implementación basada en la interfaz de IDataReader de la clase de DataReader .
No es probable que un proveedor de datos necesario invalidar o modificar de otra forma el comportamiento de esta clase; en su lugar, se pueden crear instancias simplemente siempre que tienen ADO.NETIDataReader y deben devolver un DDEX 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.