DTSValidationStatus 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定对 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
类的FireInformation
和FireWarning
方法IDTSComponentMetaData100引发有关失败的信息。