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 的错误。 组件返回的特定值在设计器中不可见,而是组件使用FireError类的FireInformationFireWarning方法IDTSComponentMetaData100引发有关失败的信息。

适用于