Partager via


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 des tâches.

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é

Objet défini par l'utilisateur qui fournit des informations supplémentaires sur les résultats de l'exécution des tâches.

Exemples

L’exemple de code suivant à utiliser à l’intérieur d’une tâche de script montre comment l’outil ExecutionValue peut également être utilisé pour déterminer le chemin d’accès du flux de travail.

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

Remarques

Utilisez la ExecutionValue propriété de l’objet dans le code de tâche Script pour renvoyer des informations supplémentaires définies par l’utilisateur Dts sur les résultats de l’exécution de tâche. Cette propriété permet au développeur d’échanger des données avec le package en plus des événements et de la valeur distincte DTSExecResult . Par exemple, si une tâche script supprime des lignes d’une table, elle peut renvoyer le nombre de lignes supprimées en tant que ExecutionValue. Les tâches suivantes peuvent ensuite utiliser cette valeur pour prendre des décisions pour un traitement supplémentaire.

La tâche script retourne sa séparation DTSExecResult par le biais de la TaskResult propriété.

S’applique à