Właściwość ScriptObjectModel.ExecutionValue
Pobiera lub ustawia obiektu użytkownika, który zawiera dodatkowe informacje na temat wyniki wykonania zadania.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Tasks.ScriptTask
Zestaw: Microsoft.SqlServer.ScriptTask (w Microsoft.SqlServer.ScriptTask.dll)
Składnia
'Deklaracja
Public Property ExecutionValue As Object
Get
Set
'Użycie
Dim instance As ScriptObjectModel
Dim value As Object
value = instance.ExecutionValue
instance.ExecutionValue = value
public Object ExecutionValue { get; set; }
public:
property Object^ ExecutionValue {
Object^ get ();
void set (Object^ value);
}
member ExecutionValue : Object with get, set
function get ExecutionValue () : Object
function set ExecutionValue (value : Object)
Wartość właściwości
Typ: System.Object
Obiekt użytkownika zawiera dodatkowe informacje na temat wyniki wykonania zadania.
Uwagi
Użyj ExecutionValue Właściwość Dts obiektów w kodzie zadania skryptu zwraca dodatkowe zdefiniowane przez użytkownika informacji o wyniki wykonania zadania.Właściwość ta daje dewelopera sposób wymiany danych z pakiet dodatkowo do zdarzeń i szczegółowych DTSExecResult wartości.Na przykład, jeśli zadania skryptu usuwa wiersze z tabela, może zwrócić liczbę wierszy usunięty jako ExecutionValue.Kolejnych zadań można następnie użyć tej wartości do podejmowania decyzji dla dodatkowego przetwarzania.
Zadania skryptu zwraca jego osobne DTSExecResult przez TaskResult właściwość.
Przykłady
Poniższy przykładowy kod do użycia wewnątrz zadania skryptu zademonstrowano sposób ExecutionValue można również określić ścieżka do przepływu pracy.
Dim rowsAffected as Integer
...
rowsAffected = 1000
Dts.ExecutionValue = rowsAffected
Zobacz także