ScriptObjectModel.ExecutionValue 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 um objeto definido pelo usuário que fornece informações adicionais sobre os resultados da execução da tarefa.
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 da propriedade
Um objeto definido pelo usuário que fornece informações adicionais sobre os resultados da execução da tarefa.
Exemplos
O exemplo a seguir de código para uso dentro de uma tarefa Script demonstra como o ExecutionValue também pode ser usado para determinar o caminho do fluxo de trabalho.
Dim rowsAffected as Integer
...
rowsAffected = 1000
Dts.ExecutionValue = rowsAffected
Comentários
Use a ExecutionValue propriedade do objeto no código da Dts
tarefa Script para retornar informações adicionais definidas pelo usuário sobre os resultados da execução da tarefa. Essa propriedade fornece ao desenvolvedor uma maneira de trocar dados com o pacote, além de eventos e o valor separado DTSExecResult . Por exemplo, se uma tarefa Script excluir linhas de uma tabela, ela poderá retornar o número de linhas excluídas como .ExecutionValue As tarefas subsequentes poderiam usar esse valor para tomar decisões para processamento adicional.
A tarefa Script retorna sua separação DTSExecResult por meio da TaskResult propriedade.