SqlDataReader.GetSqlValues(Object[]) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.