TaskHost.ExecValueVariable Propriété
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.
Obtient ou définit l'objet Variable personnalisé qui contient les résultats de l'exécution de la tâche.
public:
property Microsoft::SqlServer::Dts::Runtime::Variable ^ ExecValueVariable { Microsoft::SqlServer::Dts::Runtime::Variable ^ get(); void set(Microsoft::SqlServer::Dts::Runtime::Variable ^ value); };
[Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "ExecValueVariableDesc")]
public Microsoft.SqlServer.Dts.Runtime.Variable ExecValueVariable { get; set; }
[<Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "ExecValueVariableDesc")>]
member this.ExecValueVariable : Microsoft.SqlServer.Dts.Runtime.Variable with get, set
Public Property ExecValueVariable As Variable
Valeur de propriété
Objet Variable personnalisé qui contient les résultats de l'exécution.
- Attributs
Remarques
Nom de la variable personnalisée qui contient le résultat d’exécution de la tâche. La valeur par défaut de cette propriété est none
, ce qui indique que le résultat n’est pas défini sur une variable dans le package.
La TaskHost propriété expose la ExecutionValue propriété par le biais de la ExecValueVariable propriété. La tâche utilise la ExecutionValue propriété pour fournir des informations facultatives supplémentaires sur les résultats de l’exécution. La ExecValueVariable propriété permet à l’utilisateur de mapper le ExecutionValue retour de la tâche à toute variable visible par la tâche. Le package peut ensuite utiliser la valeur retournée comme l’un des critères permettant de déterminer la tâche suivante à exécuter dans le flux de contrôle. Par exemple, si une tâche supprime des lignes d’une table dans le cadre de sa Execute
méthode, la tâche peut renvoyer le nombre de lignes supprimées en tant que ExecutionValue. Les clients de la tâche peuvent ensuite utiliser cette valeur pour définir des expressions en contraintes de priorité entre les tâches.