DTSValidationStatus Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie la valeur de retour d'un appel à Validate().
public enum class DTSValidationStatus
public enum DTSValidationStatus
type DTSValidationStatus =
Public Enum DTSValidationStatus
- Héritage
-
DTSValidationStatus
Champs
VS_ISBROKEN | 1 | Le composant n'est pas correctement configuré ; cela indique en général qu'une propriété n'est pas correctement définie. |
VS_ISCORRUPT | 3 | Le composant est irrémédiablement endommagé et doit être complètement réinitialisé. Le concepteur appelle la méthode ProvideComponentProperties() du composant en réponse. |
VS_ISVALID | 0 | Le composant est correctement configuré et prêt pour l'exécution. |
VS_NEEDSNEWMETADATA | 2 | Les métadonnées du composant sont obsolètes ou corrompues et un appel à ReinitializeMetaData() réparera le composant. |
Remarques
Un composant de flux de données retourne une valeur de cette énumération dans la Validate méthode qui indique sa préparation à exécuter. VS_ISVALID est la seule valeur de réussite contenue dans l’énumération et indique que le composant est correctement configuré, n’a aucune erreur et est prêt à s’exécuter.
Les trois autres valeurs indiquent l’échec. Par exemple, VS_NEEDSNEWMETADATA indique que des erreurs ont eu lieu qui peuvent être réparées par la ReinitializeMetaData méthode. La valeur spécifique retournée par un composant n’est pas visible dans le concepteur, plutôt qu’un composant déclenche des informations sur l’échec à l’aide de la FireError
classe, FireWarning
et FireInformation
les méthodes de la IDTSComponentMetaData100 classe.