SqlDataReader.GetSqlValues(Object[]) Metoda
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.
Wypełnia tablicę Object zawierającą wartości dla wszystkich kolumn w rekordzie wyrażonych jako typy SQL Server.
public:
virtual int GetSqlValues(cli::array <System::Object ^> ^ values);
public:
int GetSqlValues(cli::array <System::Object ^> ^ values);
public virtual int GetSqlValues (object[] values);
public int GetSqlValues (object[] values);
abstract member GetSqlValues : obj[] -> int
override this.GetSqlValues : obj[] -> int
member this.GetSqlValues : obj[] -> int
Public Overridable Function GetSqlValues (values As Object()) As Integer
Public Function GetSqlValues (values As Object()) As Integer
Parametry
- values
- Object[]
Tablica, Object do której mają być skopiowane wartości. Wartości kolumn są wyrażane jako typy SQL Server.
Zwraca
Liczba całkowita wskazująca liczbę skopiowanych kolumn.
Wyjątki
values
ma wartość null.
Uwagi
Zwraca wartości wszystkich kolumn w rekordzie w jednym wywołaniu przy użyciu systemu typów SQL zamiast systemu typów CLR. Długość Object tablicy nie musi być zgodna z liczbą kolumn w rekordzie. Tablicę zawierającą Object mniej niż liczbę kolumn zawartych w rekordzie można przekazać. Tylko ilość danych przechowywanych Object w tablicy jest kopiowana do tablicy, zaczynając od kolumny z porządkowym 0. Można również przekazać tablicę Object , której długość jest większa niż liczba kolumn zawartych w wynikowym wierszu. Wszystkie pozostałe kolumny są nietknięte.