TaskHost.ExecValueVariable 屬性

定義

取得或設定包含工作執行結果的自訂 Variable

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

屬性值

Variable

包含執行結果的自訂 Variable

屬性

備註

包含工作執行結果的自訂變數名稱。 這個屬性的預設值為 none ,表示結果未設定為封裝中的變數。

TaskHost ExecutionValue 透過屬性公開屬性 ExecValueVariable 。 此工作使用 ExecutionValue 屬性提供有關執行結果的選擇性補充資訊。 ExecValueVariable屬性可讓使用者將工作返回的 ExecutionValue ,對應至工作可見的任何變數。 然後,封裝可以使用傳回的值做為判斷下一個要在控制流程中執行之工作的其中一個準則。 例如,如果工作從資料表中刪除資料列做為其方法的一部分 Execute ,則工作可能會傳回已刪除的資料列數目 ExecutionValue 。 然後工作的用戶端可以使用此值,在工作之間的優先順序條件約束中定義運算式。

適用於