ScriptTask::InitializeTask Method (Connections^, VariableDispenser^, IDTSInfoEvents^, IDTSLogging^, EventInfos^, LogEntryInfos^, ObjectReferenceTracker^)

 

Initializes the properties associated with the Script task. This method is called by the runtime and is not used in code.

Namespace:   Microsoft.SqlServer.Dts.Tasks.ScriptTask
Assembly:  Microsoft.SqlServer.ScriptTask (in Microsoft.SqlServer.ScriptTask.dll)

public:
virtual void InitializeTask(
	Connections^ connections,
	VariableDispenser^ variableDispenser,
	IDTSInfoEvents^ events,
	IDTSLogging^ log,
	EventInfos^ eventInfos,
	LogEntryInfos^ logEntryInfos,
	ObjectReferenceTracker^ refTracker
) override

Parameters

connections
Type: Microsoft.SqlServer.Dts.Runtime::Connections^

A collection of connections used by the task.

variableDispenser
Type: Microsoft.SqlServer.Dts.Runtime::VariableDispenser^

A VariableDispenser object for locking variables.

events
Type: Microsoft.SqlServer.Dts.Runtime::IDTSInfoEvents^

An object that implements the IDTSInfoEvents interface.

log
Type: Microsoft.SqlServer.Dts.Runtime::IDTSLogging^

An object that implements the IDTSLogging interface.

eventInfos
Type: Microsoft.SqlServer.Dts.Runtime::EventInfos^

A collection that contains events to be raised during execution of the task.

logEntryInfos
Type: Microsoft.SqlServer.Dts.Runtime::LogEntryInfos^

A collection of log entries.

refTracker
Type: Microsoft.SqlServer.Dts.Runtime::ObjectReferenceTracker^

An object reference tracker.

This method is used to set the log events of the ScriptTask and all other stock tasks.

The run-time engine calls InitializeTask immediately after the task is created and before validation, execution, or persistence operations.

Return to top
Show: