Compartilhar via


TaskHost.ExecValueVariable Propriedade

Definição

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.

Aplica-se a