DbDataReader.GetStream(Int32) Methode

Definitie

Hiermee haalt u een stroom op om gegevens op te halen uit de opgegeven kolom.

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

Parameters

ordinal
Int32

De op nul gebaseerde kolomordinaal.

Retouren

Een stroom.

Uitzonderingen

De verbinding is verbroken of gesloten tijdens het ophalen van gegevens.

– of –

De gegevenslezer wordt gesloten tijdens het ophalen van gegevens.

– of –

Er zijn geen gegevens die kunnen worden gelezen (de eerste Read() is bijvoorbeeld niet aangeroepen of retourneert onwaar).

– of –

De gegevenslezer heeft geprobeerd een eerder gelezen kolom in de sequentiële modus te lezen.

– of –

Er is een asynchrone bewerking uitgevoerd. Dit geldt voor alle Get*-methoden bij het uitvoeren in de sequentiële modus, omdat ze kunnen worden aangeroepen tijdens het lezen van een stream.

De kolomindex valt buiten het bereik.

De opgegeven kolom is geen binair type dat ondersteuning biedt voor het lezen met een Stream.

Opmerkingen

GetStream ondersteunt alleen het ophalen van waarden die kunnen worden geconverteerd naar bytematrices.

Van toepassing op