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方法會審核屬性和設定是否有不正確或不正確的設定。 方法不會檢查資料,也不會連接到資料來源來驗證連接。 不過,使用方法可確保填入必要欄位,並包含適當的值。 經過驗證的欄位會視正在驗證的物件而有所不同。

適用於