TaskHost.ExecValueVariable Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o Variable personalizado que contém os resultados da execução da tarefa.
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 da propriedade
Um Variable personalizado que contém os resultados da execução.
- Atributos
Comentários
O nome da variável personalizada que contém o resultado da execução da tarefa. O valor padrão dessa propriedade é none
, o que indica que o resultado não é definido como uma variável no pacote.
Expõe TaskHost a ExecutionValue propriedade por meio da ExecValueVariable propriedade. A tarefa usa a ExecutionValue propriedade para fornecer informações opcionais e complementares sobre os resultados da execução. A ExecValueVariable propriedade permite que o usuário mapeie o ExecutionValue que a tarefa retorna para qualquer variável visível para a tarefa. Em seguida, o pacote pode usar o valor retornado como um dos critérios para determinar a próxima tarefa a ser executada no fluxo de controle. Por exemplo, se uma tarefa excluir linhas de uma tabela como parte de seu Execute
método, a tarefa poderá retornar o número de linhas excluídas como .ExecutionValue Os clientes da tarefa poderiam usar esse valor para definir expressões em restrições de precedência entre tarefas.