Linguaggio

ScriptObjectModel.ExecutionValue Proprietà

Definizione

Ottiene o imposta un oggetto definito dall'utente che fornisce informazioni aggiuntive sui risultati dell'esecuzione del compito.

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

Valore della proprietà

Un oggetto definito dall'utente che fornisce informazioni aggiuntive sui risultati dell'esecuzione del compito.

Esempio

Il seguente esempio di codice da utilizzare all'interno di un compito Script dimostra come il ExecutionValue processo possa essere usato anche per determinare il percorso del flusso di lavoro.

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

Commenti

Usa la ExecutionValue proprietà dell'oggetto Dts nel codice del task Script per restituire ulteriori informazioni definite dall'utente sui risultati dell'esecuzione del task. Questa proprietà offre allo sviluppatore un modo per scambiare dati con il pacchetto oltre agli eventi e al valore separato DTSExecResult . Ad esempio, se un compito Script elimina righe da una tabella, potrebbe restituire il numero di righe eliminate come il ExecutionValue. I compiti successivi potevano poi utilizzare questo valore per prendere decisioni da elaborare ulteriormente.

Il compito Script restituisce il suo separato DTSExecResult tramite la TaskResult proprietà.

Si applica a