DTSValidationStatus 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定调用的 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 修复。 组件返回的具体值在设计器中不可见,组件通过 、 FireWarning和FireInformation类的方法IDTSComponentMetaData100来获取失败FireError信息。