SqlDataReader.GetSqlValues(Object[]) Metoda

Definice

Vyplní poleObject, které obsahuje hodnoty pro všechny sloupce v záznamu vyjádřené jako SQL Server typy.

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[]

Pole Object , do kterého chcete zkopírovat hodnoty. Hodnoty sloupců jsou vyjádřeny jako SQL Server typy.

Návraty

Celé číslo označující počet zkopírovaných sloupců.

Výjimky

values má hodnotu null.

Poznámky

Vrátí hodnoty pro všechny sloupce v záznamu v jednom volání pomocí systému typů SQL místo systému typů CLR. Délka Object pole nemusí odpovídat počtu sloupců v záznamu. Můžete předat Object pole, které obsahuje méně sloupců, než je počet sloupců obsažených v záznamu. Do pole se zkopíruje pouze množství dat Object , které pole obsahuje, počínaje sloupcem s pořadovým číslem 0. Můžete také předat Object pole, jehož délka je větší než počet sloupců obsažených ve výsledném řádku. Všechny zbývající sloupce se netknou.

Platí pro

Viz také