Aracılığıyla paylaş


DataItemCollection.CopyTo Yöntemi

Bir tek boyutlu uyumlu tüm koleksiyon kopyalar Array, başlatma sırasında belirtilen dizini hedef dizi.Bu sınıf devralınamaz.

Ad Alanı:  Microsoft.AnalysisServices
Derleme:  Microsoft.AnalysisServices (Microsoft.AnalysisServices içinde.dll)

Sözdizimi

'Bildirim
Public Sub CopyTo ( _
    array As Array, _
    index As Integer _
)
'Kullanım
Dim instance As DataItemCollection
Dim array As Array
Dim index As Integer

instance.CopyTo(array, index)
public void CopyTo(
    Array array,
    int index
)
public:
virtual void CopyTo(
    Array^ array, 
    int index
) sealed
abstract CopyTo : 
        array:Array * 
        index:int -> unit 
override CopyTo : 
        array:Array * 
        index:int -> unit 
public final function CopyTo(
    array : Array, 
    index : int
)

Parametreler

  • index
    Tür: System.Int32
    Sıfır tabanlı dizin içinde array hangi kopyalama sırasında başlar.

Uygulamalar

ICollection.CopyTo(Array, Int32)

Kural dışı durumlar

Özel durum Koşul
ArgumentNullException

arraybir null başvuru (hiçbir şey Visual Basic).

ArgumentOutOfRangeException

indexsıfırdan küçük.

ArgumentException

arrayçok boyutlu olduğunu.

- veya -

indexdizi uzunluğundan büyük veya eşit olur.

- veya -

Öğe sayısı koleksiyon kullanılabilir alandan daha büyük olan index sonuna kadar array.

InvalidCastException

Koleksiyon türü otomatik olarak türüne atanamaz array.