DbDataReader.GetStream(Int32) Méthode

Définition

Obtient un flux pour récupérer des données à partir de la colonne spécifiée.

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

Paramètres

ordinal
Int32

Ordinal de colonne de base zéro.

Retours

Flux.

Exceptions

La connexion a été supprimée ou fermée pendant la récupération des données.

-ou-

Le lecteur de données est fermé pendant la récupération des données.

-ou-

Il n’y a pas de données prêtes à être lues (par exemple, la première Read() n’a pas été appelée ou retournée false).

-ou-

Le lecteur de données a essayé de lire une colonne lue précédemment en mode séquentiel.

-ou-

Une opération asynchrone s’est déroulée en cours. Cela s’applique à toutes les méthodes Get* en mode séquentiel, car elles peuvent être appelées lors de la lecture d’un flux.

L’index de colonne est hors plage.

La colonne spécifiée n’est pas un type binaire qui prend en charge la lecture avec un Stream.

Remarques

GetStream prend uniquement en charge la récupération des valeurs qui peuvent être converties en tableaux d’octets.

S’applique à