次の方法で共有


DTSReadOnlyCollectionBase.CopyTo(Array, Int32) メソッド

定義

DTSReadOnlyCollectionBase 全体を、互換性のある 1 次元配列の、指定したインデックスから始まる位置にコピーします。

public:
 virtual void CopyTo(Array ^ array, int index);
public void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, index As Integer)

パラメーター

array
Array

http://go.microsoft.com/fwlink/?LinkId=27029 から要素がコピーされる 1 次元の DTSReadOnlyCollectionBase 配列。 配列には、0 から始まるインデックスが設定されている必要があります。

index
Int32

配列内のコピーを開始する位置を示す、0 から始まるインデックスです。

実装

次のコード例は、DTSReadOnlyCollectionBase から継承される Variables コレクションを示しています。この例では、CopyTo メソッドを使用して、作成済みのパッケージに格納された変数を新しい配列にコピーしています。

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)  

適用対象