ScriptTask.Validate 方法

定义

验证该组件已正确配置。

public:
 override Microsoft::SqlServer::Dts::Runtime::DTSExecResult Validate(Microsoft::SqlServer::Dts::Runtime::Connections ^ connections, Microsoft::SqlServer::Dts::Runtime::VariableDispenser ^ variableDispenser, Microsoft::SqlServer::Dts::Runtime::IDTSComponentEvents ^ events, Microsoft::SqlServer::Dts::Runtime::IDTSLogging ^ log);
public override Microsoft.SqlServer.Dts.Runtime.DTSExecResult Validate (Microsoft.SqlServer.Dts.Runtime.Connections connections, Microsoft.SqlServer.Dts.Runtime.VariableDispenser variableDispenser, Microsoft.SqlServer.Dts.Runtime.IDTSComponentEvents events, Microsoft.SqlServer.Dts.Runtime.IDTSLogging log);
override this.Validate : Microsoft.SqlServer.Dts.Runtime.Connections * Microsoft.SqlServer.Dts.Runtime.VariableDispenser * Microsoft.SqlServer.Dts.Runtime.IDTSComponentEvents * Microsoft.SqlServer.Dts.Runtime.IDTSLogging -> Microsoft.SqlServer.Dts.Runtime.DTSExecResult
Public Overrides Function Validate (connections As Connections, variableDispenser As VariableDispenser, events As IDTSComponentEvents, log As IDTSLogging) As DTSExecResult

参数

connections
Connections

任务使用的连接的集合。

variableDispenser
VariableDispenser

一个用来锁定变量的 VariableDispenser 对象。

events
IDTSComponentEvents

一个实现 IDTSComponentEvents 接口的对象。

log
IDTSLogging

一个实现 IDTSLogging 接口的对象。

返回

DTSExecResult

DTSExecResult 枚举中的一个值。

注解

Validate方法检查属性和设置是否有错误或不正确的设置。 方法不检查数据或连接到数据源以验证连接。 但是,使用方法可确保填写必填字段,并包含相应的值。 验证的字段因要验证的对象而异。

适用于