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.
Tworzenie wyliczania Foreach do niestandardowego
W tym artykule opisano sposób tworzenia klasy do projektu foreach niestandardowy moduł wyliczający.Kodowanie wyliczania Foreach do niestandardowego
Opisano, jak zaimplementować numeratora niestandardowe foreach przez zastąpienie metodami i właściwościami klasy podstawowej.Opracowywanie interfejsu użytkownika dla wyliczania ForEach do niestandardowego
W tym artykule opisano sposób implementacji klasy interfejs użytkownika i formularz, który jest używany do konfigurowania foreach niestandardowy moduł wyliczający.
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:
Opracowywanie niestandardowych obiektów dla usług integracja Services
W tym artykule opisano podstawowe kroki przy wykonywaniu wszystkich typów obiektów niestandardowych dla Integration Services.Persisting Custom Objects
Zawiera opis trwałość niestandardowych i w tym artykule wyjaśniono, jeżeli jest konieczne.Budowanie, wdrażanie i debugowanie obiekty niestandardowe
W tym artykule opisano metody tworzenia, podpisywanie, wdrażanie i debugowanie niestandardowych obiektów.
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:
Opracowywania niestandardowego zadania
W tym artykule omówiono sposób programowania niestandardowe zadania.Rozwijanie menedżer połączeń do niestandardowych
W tym artykule omówiono sposób programowania menedżerów niestandardowego połączenia.Rozwijanie dostawca dziennika niestandardowego
W tym artykule omówiono sposób programowania włączeni niestandardowych.Rozwijanie niestandardowy składnik przepływ danych
W tym artykule omówiono sposób programowania źródeł przepływ danych niestandardowych, transformacje i miejsc docelowych.
|