ForEachEnumerator Kelas

Definisi

Menghitung item yang ForEachLoop ditetapkan untuk iterasi.

public ref class ForEachEnumerator abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator
public abstract class ForEachEnumerator : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator
type ForEachEnumerator = class
    inherit DtsObject
    interface IDTSForEachEnumerator
Public MustInherit Class ForEachEnumerator
Inherits DtsObject
Implements IDTSForEachEnumerator
Warisan
ForEachEnumerator
Turunan
Penerapan

Keterangan

Kelas ini menyediakan kelas dasar abstrak (MustInherit di Visual Basic) untuk enumerator melalui koleksi perulangan foreach . Mewarisi dari DtsObject dan IDTSForEachEnumerator.

Konstruktor

ForEachEnumerator()

Menginisialisasi instans baru kelas ForEachEnumerator.

Properti

CollectionEnumerator

Mendapatkan atau mengatur Boolean yang menunjukkan apakah enumerator perulangan foreach menghitung koleksi objek atau menghitung koleksi koleksi.

TargetServerVersion

Menghitung item yang ForEachLoop ditetapkan untuk iterasi.

Version

Mengembalikan nomor versi paket. Properti ini bersifat hanya baca.

Metode

CanUpdate(String)

Boolean yang menunjukkan apakah XML paket baru dapat memperbarui XML paket lama.

Equals(Object)

Menentukan apakah dua instans objek sama.

(Diperoleh dari DtsObject)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Mengembalikan enumerator terkelola, IEnumerator, untuk mengulangi koleksi.

GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari DtsObject)
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

Menginisialisasi properti yang terkait dengan tugas. Metode ini dipanggil oleh runtime dan tidak digunakan dalam kode.

Update(String)

Metode ini memperbarui XML paket lama dengan XML paket baru jika CanUpdate(String) diatur ke true.

Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Memungkinkan kontainer untuk menentukan apakah kontainer berisi pengaturan yang tidak valid yang akan mencegahnya berhasil dijalankan.

Berlaku untuk