语言

DTSValidationStatus 枚举

定义

指定调用的 Validate()返回值。

public enum class DTSValidationStatus
public enum DTSValidationStatus
type DTSValidationStatus = 
Public Enum DTSValidationStatus
继承
DTSValidationStatus

字段

名称 说明
VS_ISVALID 0

组件配置正确,准备执行。

VS_ISBROKEN 1

组件配置错误;通常,这表示某个属性设置错误。

VS_NEEDSNEWMETADATA 2

组件的元数据过时或损坏,调用 可以 ReinitializeMetaData() 修复组件。

VS_ISCORRUPT 3

该部件已无法修复,必须完全重置。 设计者调用组件 ProvideComponentProperties() 的方法作为响应。

注解

数据流组件会从方法中的枚举 Validate 返回一个值,表示其已准备好执行。 VS_ISVALID 是枚举中唯一的成功值,表示组件配置正确,无错误,准备执行。

另外三个数值表示失败。 例如,表示 VS_NEEDSNEWMETADATA 已发生错误,且可通过方法 ReinitializeMetaData 修复。 组件返回的具体值在设计器中不可见,组件通过 、 FireWarningFireInformation类的方法IDTSComponentMetaData100来获取失败FireError信息。

适用于