PackageRemote64Class.Execute Method (IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object)

 

This API supports the product infrastructure and is not intended to be used directly from your code.

Runs the application, container, or package as part of a package workflow.

Namespace:   Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

public virtual DTSExecResult Execute(
	IDTSConnections100 pConnections,
	IDTSVariables100 pVariables,
	IDTSEvents100 pEvents,
	IDTSLogging100 pLog,
	object pTransaction
)

Parameters

pConnections
Type: Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnections100

A collection of connections for the package.

pVariables
Type: Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSVariables100

A collection of variables for the package.

pEvents
Type: Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEvents100

An IDTSEvents100 interface to raise events.

pLog
Type: Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100

An IDTSLogging100 interface.

pTransaction
Type: System.Object

The transaction object that the package is a part of, depending on the value found in the TransactionOption property.

Return Value

Type: Microsoft.SqlServer.Dts.Runtime.Wrapper.DTSExecResult

A DTSExecResult enumeration that indicates the outcome of the execution.

Return to top
Show: