DB2ParameterCollection.CopyTo 方法

DB2Parameter 对象从 DB2ParameterCollection 复制到指定的数组。

名称空间:
IBM.Data.DB2
组合件:
IBM.Data.DB2 (在 IBM.Data.DB2.dll中)

语法


[Visual Basic]
NotOverridable Public Sub CopyTo( _
   ByVal array As Array, _
   ByVal index As Integer _
) Implements ICollection.CopyTo
[C#]
public void CopyTo(
   Array array,
   int index
);
[C++]
public: __sealed void CopyTo(
   Array* array,
   int index
);
[JScript]
public function CopyTo(
   array : Array,
   index : int
);
实现:
ICollection.CopyTo

参数

array
要将 DB2®参数 对象复制到其中的目标数组。
index
目标数组的起始下标。

示例

[Visual Basic , C#] 以下示例将 DB2ParameterCollection 导出到 DB2参数 对象的数组,使用 CopyTo 将数组大小加倍并返回集合。 它随后会清除该集合,并且在删除参数后返回 true。 此示例假定已创建 DB2ParameterCollection

[Visual Basic]
Public Function DoubleYourParams() As Boolean
    ' ...
    ' create DB2ParameterCollection myParameters
    ' ...
    Dim myParamArray(2 * myParameters.Count - 1) As DB2Parameter
    myParameters.CopyTo(myParamArray, 0)
    myParameters.CopyTo(myParamArray, myParameters.Count)
    myParameters.Clear()
    Return True
End Function 'DoubleYourParams

[C#]
public bool DoubleYourParams() {
    // ...
    // create DB2ParameterCollection myParameters
    // ...
    DB2Parameter[] myParamArray = new DB2Parameter[(2*myParameters.Count) - 1];
    myParameters.CopyTo(myParamArray, 0);
    myParameters.CopyTo(myParamArray, myParameters.Count);
    myParameters.Clear();
    return true;
 }