SqlDataReader.GetSqlValues(Object[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Riempie una matrice di oggetti Object che contiene i valori relativi a tutte le colonne del record, espressi come tipi 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
Parametri
- values
- Object[]
Matrice di oggetti Object in cui copiare i valori. I valori della colonna sono espressi come tipi SQL Server.
Restituisce
Intero che indica il numero di colonne copiate.
Eccezioni
values
è null.
Commenti
Restituisce i valori per tutte le colonne del record in una singola chiamata usando il sistema di tipi SQL anziché il sistema di tipi CLR. La lunghezza della Object matrice non deve corrispondere al numero di colonne nel record. È possibile passare una Object matrice contenente meno del numero di colonne contenute nel record. Solo la quantità di dati contenuti nella Object matrice viene copiata nella matrice, a partire dalla colonna con ordinale 0. È anche possibile passare una Object matrice la cui lunghezza è maggiore del numero di colonne contenute nella riga risultante. Le colonne rimanenti non vengono toccate.