ScriptObjectModel.ExecutionValue Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein benutzerdefiniertes Objekt ab, das weitere Informationen zu den Ergebnissen der Taskausführung bereitstellt, oder legt es fest.
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
Eigenschaftswert
Ein benutzerdefiniertes Objekt, das weitere Informationen zu den Ergebnissen der Taskausführung bereitstellt.
Beispiele
Im folgenden Beispiel für die Verwendung in einer Skriptaufgabe wird veranschaulicht, wie auch der ExecutionValue Pfad des Workflows ermittelt werden kann.
Dim rowsAffected as Integer
...
rowsAffected = 1000
Dts.ExecutionValue = rowsAffected
Hinweise
Verwenden Sie die ExecutionValue Eigenschaft des Dts
Objekts im Skriptaufgabencode, um zusätzliche benutzerdefinierte Informationen zu den Ergebnissen der Vorgangsausführung zurückzugeben. Diese Eigenschaft bietet dem Entwickler eine Möglichkeit, Daten zusätzlich zu Ereignissen und dem separaten DTSExecResult Wert mit dem Paket zu austauschen. Wenn beispielsweise eine Skriptaufgabe Zeilen aus einer Tabelle löscht, wird möglicherweise die Anzahl der als " ExecutionValuegelöschten Zeilen" zurückgegeben. Nachfolgende Aufgaben könnten dann diesen Wert verwenden, um Entscheidungen für zusätzliche Verarbeitung zu treffen.
Die Skriptaufgabe gibt seine separate DTSExecResultTaskResult Eigenschaft zurück.