TaskHost.ExecValueVariable Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el objeto Variable personalizado que contiene los resultados de ejecución de la tarea.
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
Valor de propiedad
Un objeto Variable personalizado que contiene los resultados de ejecución.
- Atributos
Comentarios
Nombre de la variable personalizada que contiene el resultado de ejecución de la tarea. El valor predeterminado de esta propiedad es none
, que indica que el resultado no está establecido en una variable del paquete.
TaskHost expone la ExecutionValue propiedad a través de la ExecValueVariable propiedad . La tarea usa la ExecutionValue propiedad para proporcionar información opcional y complementaria sobre los resultados de la ejecución. La ExecValueVariable propiedad permite al usuario asignar el ExecutionValue que la tarea devuelve a cualquier variable que sea visible para la tarea. A continuación, el paquete podría usar el valor que se devuelve como uno de los criterios para determinar la siguiente tarea que se va a ejecutar en el flujo de control. Por ejemplo, si una tarea elimina filas de una tabla como parte de su Execute
método, la tarea podría devolver el número de filas eliminadas como ExecutionValue. Después, los clientes de la tarea podrían usar este valor para definir expresiones en restricciones de precedencia entre las tareas.