TaskHost.ExecValueVariable Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la personalizzazione Variable che contiene i risultati dell'esecuzione del compito.
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
Valore della proprietà
Una consuetudine Variable che contiene i risultati dell'esecuzione.
- Attributi
Commenti
Il nome della variabile personalizzata che contiene il risultato dell'esecuzione del compito. Il valore predefinito di questa proprietà è none, che indica che il risultato non è impostato su una variabile nel package.
Questo TaskHost espone la ExecutionValue proprietà attraverso la ExecValueVariable proprietà. Il compito utilizza la ExecutionValue proprietà per fornire informazioni opzionali e supplementari sui risultati dell'esecuzione. La ExecValueVariable proprietà permette all'utente di mappare il ExecutionValue ritorno del compito a qualsiasi variabile visibile al compito. Il pacchetto potrebbe quindi utilizzare il valore restituito come uno dei criteri per determinare il prossimo compito da eseguire nel flusso di controllo. Ad esempio, se un compito elimina righe da una tabella come parte del suo Execute metodo, il compito potrebbe restituire il numero di righe eliminate come il ExecutionValue. I client del task potevano quindi usare questo valore per definire espressioni nei vincoli di precedenza tra i compiti.