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 だけであり、コンポーネントが正しく設定され、エラーがなく、実行できる状態であることを示します。
他の 3 つの値は障害を示します。 たとえば、VS_NEEDSNEWMETADATA は、ReinitializeMetaData メソッドで修復できるエラーが発生したことを示します。 コンポーネントによって返される特定の値は、デザイナーでは表示されません。コンポーネントは、IDTSComponentMetaData100 クラスの FireError
、FireWarning
、および FireInformation
の各メソッドを使用して、エラーに関する情報を生成します。