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 だけであり、コンポーネントが正しく設定され、エラーがなく、実行できる状態であることを示します。

他の 3 つの値は障害を示します。 たとえば、VS_NEEDSNEWMETADATA は、ReinitializeMetaData メソッドで修復できるエラーが発生したことを示します。 コンポーネントによって返される特定の値は、デザイナーでは表示されません。コンポーネントは、IDTSComponentMetaData100 クラスの FireErrorFireWarning、および FireInformation の各メソッドを使用して、エラーに関する情報を生成します。

適用対象