DbDataReader.GetStream(Int32) Metodo

Definizione

Ottiene un flusso per recuperare dati dalla colonna specificata.

public:
 virtual System::IO::Stream ^ GetStream(int ordinal);
public virtual System.IO.Stream GetStream(int ordinal);
abstract member GetStream : int -> System.IO.Stream
override this.GetStream : int -> System.IO.Stream
Public Overridable Function GetStream (ordinal As Integer) As Stream

Parametri

ordinal
Int32

Ordinale di colonna in base zero.

Valori restituiti

Flusso.

Eccezioni

La connessione è stata eliminata o chiusa durante il recupero dei dati.

oppure

Il lettore di dati viene chiuso durante il recupero dei dati.

oppure

Non sono disponibili dati pronti per la lettura(ad esempio, il primo Read() non è stato chiamato o restituito false).

oppure

Il lettore di dati ha tentato di leggere una colonna precedentemente letta in modalità sequenziale.

oppure

È in corso un'operazione asincrona. Questo vale per tutti i metodi Get* durante l'esecuzione in modalità sequenziale, perché possono essere chiamati durante la lettura di un flusso.

L'indice di colonna non è compreso nell'intervallo.

La colonna specificata non è un tipo binario che supporta la lettura con .Stream

Commenti

GetStream supporta solo il recupero di valori che possono essere convertiti in matrici di byte.

Si applica a