SqlDataRecord.GetValues(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.
Zwraca wartości wszystkich kolumn w rekordzie wyrażonych jako typy środowiska uruchomieniowego języka wspólnego (CLR) w tablicy.
public:
virtual int GetValues(cli::array <System::Object ^> ^ values);
public virtual int GetValues(object[] values);
abstract member GetValues : obj[] -> int
override this.GetValues : obj[] -> int
Public Overridable Function GetValues (values As Object()) As Integer
Parametry
- values
- Object[]
Tablica, do której mają być skopiowane wartości kolumn.
Zwraca
Element Int32 wskazujący liczbę skopiowanych kolumn.
Implementuje
Wyjątki
values to null.
Wystąpiła niezgodność typów.
Uwagi
Wartości typu CLR kolumny są kopiowane do values tablicy, która jest przekazywana jako parametr. W przypadku kolumn z wartością Value null zwracana jest wartość .
Długość values tablicy nie musi odpowiadać liczbie kolumn w rekordzie. Jeśli długość tablicy jest większa niż liczba kolumn, wszystkie wartości kolumn są kopiowane do tablicy; Jeśli wartość jest mniejsza, do tablicy jest kopiowana tylko liczba wartości kolumn o długości tablicy, zaczynając od wartości kolumny z porządkowymi 0.