DataReaderExtensions.GetStream(DbDataReader, String) Método

Definición

Obtiene un flujo para recuperar datos de la columna especificada.Gets a stream to retrieve data from the specified column.

public:
[System::Runtime::CompilerServices::Extension]
 static System::IO::Stream ^ GetStream(System::Data::Common::DbDataReader ^ reader, System::String ^ name);
public static System.IO.Stream GetStream (this System.Data.Common.DbDataReader reader, string name);
static member GetStream : System.Data.Common.DbDataReader * string -> System.IO.Stream
<Extension()>
Public Function GetStream (reader As DbDataReader, name As String) As Stream

Parámetros

reader
DbDataReader

Lector de datos de donde se obtendrá el valor de la columna.The data reader to get the column value from.

name
String

El nombre de la columna.The name of the column.

Devoluciones

Flujo.A stream.

Excepciones

La conexión se descartó o cerró durante la recuperación de datos.The connection was dropped or closed during the data retrieval.

O bien-or-

El lector de datos se cerró durante la recuperación de datos.The data reader is closed during the data retrieval.

o bien-or-

No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer Read() o ha devuelto false).There is no data ready to be read (for example, the first Read() hasn't been called, or returned false).

o bien-or-

El lector de datos intentó leer una columna leída previamente en modo secuencial.The data reader tried to read a previously-read column in sequential mode.

O bien-or-

Había una operación asincrónica en curso.There was an asynchronous operation in progress. Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.

El nombre especificado no es un nombre de columna válido.The name specified is not a valid column name.

La columna especificada no es un tipo binario que admita operaciones de lectura con Stream.The specified column isn't a binary type that supports reading with a Stream.

Comentarios

GetStreamsolo admite la recuperación de valores que se pueden convertir en matrices de bytes.GetStream only supports the retrieval of values that can be converted to byte arrays.

Se aplica a