SqlDataRecord.GetValues(Object[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回记录中所有列的值,这些值在数组中表示为公共语言运行时 (CLR) 类型。
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
参数
- values
- Object[]
要将值列值复制到其中的数组。
返回
指示复制的列数的 Int32。
实现
例外
values
为 null
。
类型不匹配。
注解
列的 CLR 类型值将复制到 values
作为参数传递的数组中。 对于具有 null 值的列, Value 返回 。
数组的 values
长度不需要与记录中的列数匹配。 如果数组长度大于列数,则所有列值都复制到数组中;如果小于,则仅将列值的数组长度数复制到数组中,从序号为 0 的列值开始。