DbDataReader.GetStream(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient un flux pour récupérer les données 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
Numéro de colonne de base zéro.
Retours
Un 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'existe aucune donnée prête à être lue (par exemple, le premier Read() n'a pas été appelé ou retourné comme false).
- ou -
Le lecteur de données a tenté de lire une colonne précédemment lue en mode séquentiel.
- ou -
Il y avait une opération asynchrone en cours. Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.
L'index de colonne est hors limites.
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.