Udostępnij za pośrednictwem


Rozwijanie wyliczania ForEach do niestandardowego

Integration Services uses foreach enumerators to iterate over the items in a collection and perform the same tasks for each element.Integration Services includes a variety of foreach enumerators that support the most commonly used collections, such as all the files in a folder, all the tables in a database, or all the elements of a list stored in a package variable.Jeśli moduły wyliczające foreach i kolekcje, które są udostępniane wyłącznie nie spełniają wymagań, można utworzyć numeratora foreach niestandardowych.

Aby utworzyć numeratora foreach niestandardowe, należy utworzyć klasy, która dziedziczy ForEachEnumerator utworzyć klasę, stosowanie DtsForEachEnumeratorAttribute atrybut do nowej klasy i zastąpienie ważnych metodami i właściwościami klasy bazowej, włączając w to GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) Metoda.

Przykładowe pracy numeratora foreach niestandardowych, zobacz temat ForEachDirectory Sample.

W tej sekcji

W tej sekcji opisano, jak tworzyć, konfigurować i numeratora foreach niestandardowych i jego interfejs użytkownika niestandardowego kodu.

Tematy pokrewne

Wspólne informacje do wszystkich obiektów niestandardowych

Aby uzyskać informacje, które są wspólne dla wszystkich typów niestandardowych obiektów, które można tworzyć w Integration Services, zobacz następujące tematy:

Informacje o inne obiekty niestandardowe

Aby uzyskać informacje dotyczące innych typów obiektów niestandardowych, które można tworzyć w Integration Services, zobacz następujące tematy:

Integration Services icon (small) Konfiguracja w aktualizacji z usług integracja Services pobytu

Najnowsze pliki do pobrania, artykuły, próbki, i pliki wideo firmy Microsoft, jak również wybranego rozwiązania od Wspólnoty, odwiedź witrynę Integration Services strona w witrynie MSDN lub TechNet:

Automatycznego powiadomienie tych aktualizacji należy subskrybować źródła danych RSS, które jest dostępne strona.

See Also

Other Resources