语言

DataProfilingTask.Execute 方法

定义

执行数据分析任务。

public:
 override Microsoft::SqlServer::Dts::Runtime::DTSExecResult Execute(Microsoft::SqlServer::Dts::Runtime::Connections ^ connections, Microsoft::SqlServer::Dts::Runtime::VariableDispenser ^ variableDispenser, Microsoft::SqlServer::Dts::Runtime::IDTSComponentEvents ^ componentEvents, Microsoft::SqlServer::Dts::Runtime::IDTSLogging ^ log, System::Object ^ transaction);
public override Microsoft.SqlServer.Dts.Runtime.DTSExecResult Execute(Microsoft.SqlServer.Dts.Runtime.Connections connections, Microsoft.SqlServer.Dts.Runtime.VariableDispenser variableDispenser, Microsoft.SqlServer.Dts.Runtime.IDTSComponentEvents componentEvents, Microsoft.SqlServer.Dts.Runtime.IDTSLogging log, object transaction);
override this.Execute : Microsoft.SqlServer.Dts.Runtime.Connections * Microsoft.SqlServer.Dts.Runtime.VariableDispenser * Microsoft.SqlServer.Dts.Runtime.IDTSComponentEvents * Microsoft.SqlServer.Dts.Runtime.IDTSLogging * obj -> Microsoft.SqlServer.Dts.Runtime.DTSExecResult
Public Overrides Function Execute (connections As Connections, variableDispenser As VariableDispenser, componentEvents As IDTSComponentEvents, log As IDTSLogging, transaction As Object) As DTSExecResult

参数

connections
Connections

任务通过该 Connections 集合访问包中的连接。

variableDispenser
VariableDispenser

任务通过它访问包中的变量的 VariableDispenser 对象。

componentEvents
IDTSComponentEvents

一个对象 IDTSComponentEvents ,实现接口,任务可以通过它向包提出事件。

log
IDTSLogging

一个对象,实现了接口,任务可以通过该接口向 IDTSLogging 包中定义的日志写入消息。

transaction
Object

容器所属的交易对象。 此值可以为 null。

返回

其中一个枚举值,表示任务执行是否成功。

注解

关于继承 Execute 方法的更多信息,请参见 Execute

适用于