Aracılığıyla paylaş


SqlDataReader.GetSqlValues(Object[]) Yöntem

Tanım

SQL Server türleri olarak ifade edilen, kayıttaki tüm sütunların değerlerini içeren dizisini Object doldurur.

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

Parametreler

values
Object[]

Değerlerin Object kopyalandığı dizi. Sütun değerleri SQL Server türleri olarak ifade edilir.

Döndürülenler

Kopyalanan sütun sayısını gösteren bir tamsayı.

Özel durumlar

values null değeridir.

Açıklamalar

CLR tür sistemi yerine SQL tür sistemini kullanarak kayıttaki tüm sütunların değerlerini tek bir çağrıda döndürür. Dizinin uzunluğunun Object kayıttaki sütun sayısıyla eşleşmesi gerekmez. Kayıttaki sütun sayısından daha az sayıda sütun içeren bir Object dizi geçirebilirsiniz. Yalnızca dizinin tuttuğu veri Object miktarı, sıralı 0 ile sütundan başlayarak diziye kopyalanır. Ayrıca, uzunluğu sonuçta elde edilen satırda bulunan sütun sayısından daha fazla olan bir Object dizi geçirebilirsiniz. Kalan sütunlara dokunulmaz.

Şunlara uygulanır

Ayrıca bkz.