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 — единственное значение успеха, содержащееся в перечислении, и указывает на правильную конфигурацию компонента, отсутствие ошибок и готовность к выполнению.
Остальные три значения указывают на отказ. Например, VS_NEEDSNEWMETADATA указывает на наличие ошибок, которые можно исправить методом ReinitializeMetaData . Конкретное значение, возвращаемое компонентом, не видно в проектировщике, вместо этого компонент поднимает информацию о неисправности с помощью FireError, FireWarning, и FireInformation методов IDTSComponentMetaData100 класса.