DTSValidationStatus 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
에 대한 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_NEEDSNEWMETADATA 로 ReinitializeMetaData 수정할 수 있는 오류가 발생했음을 나타냅니다. 컴포넌트가 반환하는 구체적인 값은 디자이너에서 보이지 않으며, 오히려 컴포넌트는 클래스의 IDTSComponentMetaData100 메서드를 사용하여 FireInformationFireErrorFireWarning실패 정보를 제공합니다.