ScriptObjectModel.ExecutionValue Propriété

Définition

Obtient ou définit un objet défini par l’utilisateur qui fournit des informations supplémentaires sur les résultats de l’exécution de la tâche.

public:
 property System::Object ^ ExecutionValue { System::Object ^ get(); void set(System::Object ^ value); };
public object ExecutionValue { get; set; }
member this.ExecutionValue : obj with get, set
Public Property ExecutionValue As Object

Valeur de propriété

Un objet défini par l’utilisateur qui fournit des informations supplémentaires sur les résultats de l’exécution de la tâche.

Exemples

L’exemple suivant de code à utiliser dans une tâche Script montre comment il ExecutionValue peut également être utilisé pour déterminer le chemin du flux de travail.

Dim rowsAffected as Integer  
...  
rowsAffected = 1000  
Dts.ExecutionValue = rowsAffected  

Remarques

Utilisez la ExecutionValue propriété de l’objet Dts dans le code de tâche Script pour retourner des informations définies par l’utilisateur sur les résultats de l’exécution de la tâche. Cette propriété offre au promoteur un moyen d’échanger des données avec le package en plus des événements et de la valeur séparée DTSExecResult . Par exemple, si une tâche Script supprime des lignes d’une table, elle peut retourner le nombre de lignes supprimées comme le ExecutionValue. Les tâches suivantes pourraient alors utiliser cette valeur pour prendre des décisions en vue d’un traitement supplémentaire.

La tâche Script renvoie sa distinction DTSExecResult via la TaskResult propriété.

S’applique à