Udostępnij za pośrednictwem


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