DTSReadOnlyCollectionBase.CopyTo(Array, Int32) DTSReadOnlyCollectionBase.CopyTo(Array, Int32) Method


Copies the entire DTSReadOnlyCollectionBase to a compatible one-dimensional array, starting at the specified index of the target array.

 virtual void CopyTo(Array ^ array, int index);
public void CopyTo (Array array, int index);


Array Array

The one-dimensional http://go.microsoft.com/fwlink/?LinkId=27029 array that is the destination of the elements copied from DTSReadOnlyCollectionBase. The array must have zero-based indexing.

Int32 Int32

The zero-based index in the array at which copying begins.


The following code example is shows the Variables collection, which inherits from DTSReadOnlyCollectionBase, use a previously created package that contains variables to copy the variables into a new array using the CopyTo method.

Variable[] store = new Variable[pkg1.Variables.Count];  
pkg1.Variables.CopyTo (store, 0);  
Dim store() As Variable =  New Variable(pkg1.Variables.Count) {}   
pkg1.Variables.CopyTo (store, 0)  

Applies to