다음을 통해 공유


DTSValidationStatus 열거형

정의

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

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

필드

VS_ISBROKEN 1

구성 요소가 잘못 구성되었습니다. 일반적으로 이는 속성이 잘못 설정되었음을 나타냅니다.

VS_ISCORRUPT 3

구성 요소는 회복할 수 없는 손상을 입었으므로 완전히 다시 설정해야 합니다. 디자이너는 응답에서 구성 요소의 ProvideComponentProperties() 메서드를 호출합니다.

VS_ISVALID 0

구성 요소가 올바르게 구성되어 실행할 준비가 되었습니다.

VS_NEEDSNEWMETADATA 2

구성 요소의 메타데이터가 오래되었거나 손상되었으며 ReinitializeMetaData()에 대한 호출이 구성 요소를 복구합니다.

설명

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

나머지 세 값은 실패를 나타냅니다. 예를 들어 메서드 VS_NEEDSNEWMETADATA 에서 복구할 수 있는 오류가 발생했음을 ReinitializeMetaData 나타냅니다. 구성 요소에서 반환된 특정 값은 디자이너에 표시되지 않고, 구성 요소는 클래스의 IDTSComponentMetaData100 메서드를 사용하여 FireInformationFireErrorFireWarning오류에 대한 정보를 발생합니다.

적용 대상