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.