언어

DTSValidationStatus 열거형

정의

에 대한 Validate()호출의 반환 값을 지정합니다.

public enum class DTSValidationStatus
public enum DTSValidationStatus
type DTSValidationStatus = 
Public Enum DTSValidationStatus
상속
DTSValidationStatus

필드

Name Description
VS_ISVALID 0

컴포넌트는 올바르게 구성되어 실행 준비가 완료되었습니다.

VS_ISBROKEN 1

구성 요소가 잘못 구성되어 있습니다; 일반적으로 이는 속성이 잘못 설정되었음을 의미합니다.

VS_NEEDSNEWMETADATA 2

컴포넌트의 메타데이터가 오래되었거나 손상되어 있어서, 호출 ReinitializeMetaData() 하면 해당 컴포넌트를 복구할 수 있습니다.

VS_ISCORRUPT 3

부품이 돌이킬 수 없을 정도로 손상되어 완전히 리셋되어야 합니다. 설계자는 이에 대응하여 컴포넌트의 메서드를 ProvideComponentProperties() 호출합니다.

설명

데이터 흐름 구성 요소는 메서드의 Validate 열거에서 실행 준비가 완료되었음을 나타내는 값을 반환합니다. VS_ISVALID 는 열거에 포함된 유일한 성공 값으로, 구성 요소가 제대로 구성되었고 오류가 없으며 실행 준비가 되었음을 나타냅니다.

나머지 세 가지 수치는 실패를 나타냅니다. 예를 들어, 메서드 VS_NEEDSNEWMETADATAReinitializeMetaData 수정할 수 있는 오류가 발생했음을 나타냅니다. 컴포넌트가 반환하는 구체적인 값은 디자이너에서 보이지 않으며, 오히려 컴포넌트는 클래스의 IDTSComponentMetaData100 메서드를 사용하여 FireInformationFireErrorFireWarning실패 정보를 제공합니다.

적용 대상