DbDataReader.GetStream(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en dataström för att hämta data från den angivna kolumnen.
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
Parametrar
- ordinal
- Int32
Den nollbaserade kolumnordningen.
Returer
En ström.
Undantag
Anslutningen togs bort eller stängdes under datahämtningen.
-eller-
Dataläsaren stängs under datahämtningen.
-eller-
Det finns inga data som är redo att läsas (till exempel har den första Read() inte anropats eller returnerats falskt).
-eller-
Dataläsaren försökte läsa en tidigare läst kolumn i sekventiellt läge.
-eller-
En asynkron åtgärd pågick. Detta gäller för alla Get*-metoder när de körs i sekventiellt läge, eftersom de kan anropas när du läser en dataström.
Kolumnindexet ligger inte inom intervallet.
Den angivna kolumnen är inte en binär typ som stöder läsning med en Stream.
Kommentarer
GetStream stöder endast hämtning av värden som kan konverteras till bytematriser.