Developing a Custom Task
Integration Services uses tasks to perform units of work in support of the extraction, transformation, and loading of data. Integration Services includes a variety of tasks that perform the most frequently used actions, from executing an SQL statement to downloading a file from an FTP site. If the included tasks and supported actions do not completely meet your requirements, you can create a custom task.
To create a custom task, you have to create a class that inherits from the Task base class, apply the DtsTaskAttribute attribute to your new class, and override the important methods and properties of the base class, including the Execute method.
For working samples of custom tasks, see the the Integration Services samples on Codeplex.
Information Common to all Custom Objects
For information that is common to all the type of custom objects that you can create in Integration Services, see the following topics:
Information about Other Custom Objects
For information about the other types of custom objects that you can create in Integration Services, see the following topics: