언어

WmiEventWatcherTask.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

그 임무를 위한 수집품 Connections .

variableDispenser
VariableDispenser

VariableDispenser 변수를 잠그는 객체입니다.

events
IDTSComponentEvents

이벤트를 수신하는 인터페이스를 구현 IDTSInfoEvents 하는 객체입니다.

log
IDTSLogging

이벤트 기록용 인터페이스를 구현 IDTSLogging 하는 객체입니다.

반품

이 값 DTSExecResult 은 검증 결과를 나타냅니다.

예제

다음 코드 예시는 객체의 Validate 메서드를 Package 사용하여 객체를 검증하는 방법을 보여줍니다.

DTSExecResult myresult = pkg.Validate(myPkgConnections, myPkgVariables, myIDTSEvents, myIDTSLogging);  
Dim myresult As DTSExecResult =  pkg.Validate(myPkgConnections,myPkgVariables,myIDTSEvents, myIDTSLogging)  

설명

Validate 이 방법은 속성과 설정을 검토하여 부정확성이나 잘못된 설정을 확인합니다. 이 방법은 데이터를 건드리거나 연결 검증을 위해 데이터 소스에 연결하지 않습니다. 하지만 필수 필드가 채워지고 적절한 값을 포함하도록 보장합니다. 검증되는 필드는 검증되는 객체에 따라 다릅니다.

주요 용도 Validate 는 맞춤형 작업을 작성할 때입니다. Validate 이 메서드는 작업이 설계 표면에 올라갈 때 SSIS 디자이너가 호출하며, 속성이 설정될 때도 여러 번 호출됩니다. 하지만 코드 Validate 에서는 개별 객체에 대한 메서드를 일반적으로 사용하지 않으며, 객체를 검증할 때 메서드를 호출 ValidatePackage 하는 것이 권장됩니다. 하지만 특별한 상황에 따라 개별 물체에 대해서는 이 방법이 가능합니다.

이 메서드는 Validate SSIS 디자이너에서 객체를 검증하거나 코드로 호출될 때 사용자 지정 작업에서 덮어쓰입니다. 커스텀 작업 메서드 작성 Validate 에 대한 자세한 내용은 ' 커스텀 태스크 코딩'을 참조하세요.

적용 대상