ScriptObjectModel.ExecutionValue Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à.