Compartir a través de


RelationalDataReader Clase

Definición

Lee los conjuntos de resultados de una base de datos relacional.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

public class RelationalDataReader : IDisposable
public class RelationalDataReader : IAsyncDisposable, IDisposable
type RelationalDataReader = class
    interface IDisposable
type RelationalDataReader = class
    interface IDisposable
    interface IAsyncDisposable
Public Class RelationalDataReader
Implements IDisposable
Public Class RelationalDataReader
Implements IAsyncDisposable, IDisposable
Herencia
RelationalDataReader
Implementaciones

Comentarios

Consulte Implementación de proveedores y extensiones de bases de datos para obtener más información y ejemplos.

Constructores

RelationalDataReader()

Lee los conjuntos de resultados de una base de datos relacional.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

RelationalDataReader(DbCommand, DbDataReader, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Obsoletos.

Esta API admite la infraestructura de Entity Framework Core y no está pensada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

RelationalDataReader(DbDataReader)
Obsoletos.

Esta API admite la infraestructura de Entity Framework Core y no está pensada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

Inicializa una nueva instancia de la clase RelationalDataReader.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Inicializa una nueva instancia de la clase RelationalDataReader.

Propiedades

CommandId

Identificador de correlación que identifica la DbCommand instancia que se usa.

DbCommand

Obtiene el comando subyacente del conjunto de resultados.

DbDataReader

Obtiene el lector subyacente del conjunto de resultados.

RelationalConnection

Obtiene la conexión relacional subyacente que se usa.

Métodos

Close()

Cierra el lector.

CloseAsync()

Cierra el lector.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

DisposeAsync()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger)

Inicializa una nueva instancia de la clase RelationalDataReader.

Read()

Llama a Read() en el subyacente DbDataReader.

ReadAsync(CancellationToken)

Llama a ReadAsync(CancellationToken) en el subyacente DbDataReader.

Se aplica a