DbDataReader.GetStream(Int32) Metodo

Definizione

Ottiene un flusso per recuperare i dati dalla colonna specificata.

C#
public virtual System.IO.Stream GetStream(int ordinal);

Parametri

ordinal
Int32

Ordinale di colonna in base zero.

Restituisce

Flusso.

Eccezioni

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

-oppure-

Il lettore dati viene chiuso durante il recupero dei dati.

-oppure-

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

-oppure-

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

-oppure-

Operazione asincrona in corso. Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto 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

Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0