DTSValidationStatus Enumeración

Definición

Especifica el valor devuelto de una llamada a Validate().

public enum class DTSValidationStatus
public enum DTSValidationStatus
type DTSValidationStatus = 
Public Enum DTSValidationStatus
Herencia
DTSValidationStatus

Campos

VS_ISBROKEN 1

El componente está configurado incorrectamente; esto suele indicar que una propiedad está establecida incorrectamente.

VS_ISCORRUPT 3

El componente está dañado irreparablemente y debe ser restablecido por completo. El diseñador llama al método ProvideComponentProperties() del componente como respuesta.

VS_ISVALID 0

El componente está configurado correctamente y listo para la ejecución.

VS_NEEDSNEWMETADATA 2

Los metadatos del componente están desfasados o dañados, y una llamada a ReinitializeMetaData() reparará el componente.

Comentarios

Un componente de flujo de datos devuelve un valor de esta enumeración en el Validate método que indica su preparación para ejecutarse. VS_ISVALID es el único valor correcto contenido en la enumeración e indica que el componente está configurado correctamente, no tiene errores y está listo para ejecutarse.

Los otros tres valores indican un error. Por ejemplo, VS_NEEDSNEWMETADATA indica que se han producido errores que el método puede reparar ReinitializeMetaData . El valor específico devuelto por un componente no es visible en el diseñador, sino que un componente genera información sobre el error mediante los FireErrormétodos , FireWarningy FireInformation de la IDTSComponentMetaData100 clase .

Se aplica a