DataReaderExtensions.GetStream(DbDataReader, String) 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 des données à partir de la colonne spécifiée.
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
Paramètres
- reader
- DbDataReader
Lecteur de données à partir duquel obtenir la valeur de colonne.
- name
- String
Nom de la colonne.
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.
Le nom spécifié n’est pas un nom de colonne valide.
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.