IVsDataReader Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje metody odczytywania danych ze źródła danych.
public interface class IVsDataReader : IDisposable
[Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[<Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader = interface
interface IDisposable
Public Interface IVsDataReader
Implements IDisposable
- Pochodne
- Atrybuty
- Implementuje
Właściwości
Descriptor |
Po zaimplementowaniu przez klasę pobiera informacje opisujące dane ze źródła danych. |
IsClosed |
Po zaimplementowaniu przez klasę pobiera wartość logiczną wskazującą, czy określony czytnik jest zamknięty. |
Status |
Po zaimplementowaniu przez klasę pobiera kod stanu liczbowego zwracany przez metodę, która obecnie dostarcza dane do czytnika danych. |
Metody
Close() |
Po zaimplementowaniu przez klasę zamyka IVsDataReader wystąpienie. |
GetBytes(Int32, Byte[], Int32, Int32) |
Po zaimplementowaniu przez klasę pobiera określoną liczbę bajtów nieprzetworzonych danych binarnych. |
GetBytes(String, Byte[], Int32, Int32) |
Po zaimplementowaniu przez klasę pobiera określoną liczbę bajtów nieprzetworzonych danych binarnych. |
GetItem(Int32) |
Po zaimplementowaniu przez klasę pobiera wartość elementu w określonym indeksie w bieżącym bloku danych. |
GetItem(String) |
Po zaimplementowaniu przez klasę pobiera wartość elementu danych o określonej nazwie w bieżącym bloku danych. |
IsNullItem(Int32) |
W przypadku zaimplementowania przez klasę wskazuje, czy element danych w określonym indeksie jest nieokreślony, czyli null. |
IsNullItem(String) |
W przypadku zaimplementowania przez klasę wskazuje, czy wartość danego elementu danych jest nieokreślona, czyli null. |
NextResult() |
Po zaimplementowaniu przez klasę czytnik danych przechodzi do następnego zestawu wyników, w przypadkach, gdy czytnik zawiera wiele zestawów wyników. |
Read() |
Po zaimplementowaniu przez klasę czytnik przechodzi do następnego bloku danych, w przypadkach, gdy czytnik zawiera więcej niż jeden blok danych. |
Terminate() |
Po zaimplementowaniu przez klasę czytnik danych natychmiast kończy działanie bez konieczności zwracania wszystkich parametrów danych ani ustawiania parametrów wyjściowych. |