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 は列挙に含まれる唯一の成功値であり、コンポーネントが正しく設定され、エラーがなく、実行準備ができていることを示します。

残りの3つの値は故障を示します。 例えば、 VS_NEEDSNEWMETADATAReinitializeMetaData メソッドで修正可能なエラーが発生していることを示します。 コンポーネントが返す具体的な値はデザイナーには表示されませんが、コンポーネントはIDTSComponentMetaData100クラスのFireErrorFireWarningFireInformationメソッドを使って故障に関する情報を提示します。

適用対象