TaskHost.ExecValueVariable Eigenschaft

Definition

Ruft die benutzerdefinierte Variable ab, die die Ausführungsergebnisse des Tasks enthält, oder legt sie fest.

public:
 property Microsoft::SqlServer::Dts::Runtime::Variable ^ ExecValueVariable { Microsoft::SqlServer::Dts::Runtime::Variable ^ get(); void set(Microsoft::SqlServer::Dts::Runtime::Variable ^ value); };
[Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "ExecValueVariableDesc")]
public Microsoft.SqlServer.Dts.Runtime.Variable ExecValueVariable { get; set; }
[<Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "ExecValueVariableDesc")>]
member this.ExecValueVariable : Microsoft.SqlServer.Dts.Runtime.Variable with get, set
Public Property ExecValueVariable As Variable

Eigenschaftswert

Eine benutzerdefinierte Variable, die die Ausführungsergebnisse enthält.

Attribute

Hinweise

Der Name der benutzerdefinierten Variable, die das Ausführungsergebnis für die Aufgabe enthält. Der Standardwert dieser Eigenschaft ist none, was angibt, dass das Ergebnis nicht auf eine Variable im Paket festgelegt ist.

Die TaskHost Eigenschaft wird über die ExecutionValueExecValueVariable Eigenschaft verfügbar gemacht. Die Aufgabe verwendet die ExecutionValue Eigenschaft, um optionale, ergänzende Informationen zu den Ergebnissen der Ausführung bereitzustellen. Mit der ExecValueVariable Eigenschaft kann der Benutzer die Variable zuordnen, die ExecutionValue der Vorgang an eine beliebige Variable zurückgibt, die für die Aufgabe sichtbar ist. Das Paket könnte dann den Wert verwenden, der als eines der Kriterien zum Ermitteln der nächsten Aufgabe zurückgegeben wird, die im Steuerelementfluss ausgeführt werden soll. Wenn z. B. eine Aufgabe Zeilen aus einer Tabelle als Teil seiner Execute Methode löscht, gibt die Aufgabe möglicherweise die Anzahl der als " ExecutionValuegelöschten Zeilen" zurück. Clients der Aufgabe können diesen Wert dann verwenden, um Ausdrücke in Rangfolgeeinschränkungen zwischen Vorgängen zu definieren.

Gilt für: