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.
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.
Show: