ScriptObjectModel.ExecutionValue Propiedad

Definición

Obtiene o establece un objeto definido por el usuario que proporciona información adicional sobre los resultados de ejecución de la tarea.

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

Valor de propiedad

Un objeto definido por el usuario que proporciona información adicional sobre los resultados de ejecución de la tarea.

Ejemplos

En el ejemplo siguiente de código para su uso dentro de una tarea Script se muestra cómo ExecutionValue también se puede usar para determinar la ruta de acceso del flujo de trabajo.

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

Comentarios

Use la ExecutionValue propiedad del Dts objeto en el código de la tarea Script para devolver información adicional definida por el usuario sobre los resultados de la ejecución de la tarea. Esta propiedad proporciona al desarrollador una manera de intercambiar datos con el paquete, además de los eventos y el valor independiente DTSExecResult . Por ejemplo, si una tarea Script elimina filas de una tabla, podría devolver el número de filas eliminadas como ExecutionValue. Después, las tareas posteriores podrían usar este valor para tomar decisiones sobre el procesamiento adicional.

La tarea Script devuelve su independiente DTSExecResult a través de la TaskResult propiedad .

Se aplica a