ExpressionEvaluatorClass.Evaluate Method
This API supports the SQL Server 2012 infrastructure and is not intended to be used directly from your code.
Calls an external expression evaluator that evaluates the expression.
Namespace: Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly: Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)
Syntax
'Declaration
Public Overridable Sub Evaluate ( _
pVariableDispenser As IDTSVariableDispenser100, _
<OutAttribute> ByRef pvResult As Object, _
vbSetVariable As Boolean _
)
'Usage
Dim instance As ExpressionEvaluatorClass
Dim pVariableDispenser As IDTSVariableDispenser100
Dim pvResult As Object
Dim vbSetVariable As Boolean
instance.Evaluate(pVariableDispenser, _
pvResult, vbSetVariable)
public virtual void Evaluate(
IDTSVariableDispenser100 pVariableDispenser,
out Object pvResult,
bool vbSetVariable
)
public:
virtual void Evaluate(
[InAttribute] IDTSVariableDispenser100^ pVariableDispenser,
[OutAttribute] Object^% pvResult,
[InAttribute] bool vbSetVariable
)
abstract Evaluate :
pVariableDispenser:IDTSVariableDispenser100 *
pvResult:Object byref *
vbSetVariable:bool -> unit
override Evaluate :
pVariableDispenser:IDTSVariableDispenser100 *
pvResult:Object byref *
vbSetVariable:bool -> unit
public function Evaluate(
pVariableDispenser : IDTSVariableDispenser100,
pvResult : Object,
vbSetVariable : boolean
)
Parameters
- pVariableDispenser
Type: Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSVariableDispenser100
The object that is used to access the collection of variables.
- pvResult
Type: System.Object%
When this method returns, contains the result of the evaluation. This parameter is passed uninitialized.
- vbSetVariable
Type: System.Boolean
true to indicate that the result is assigned to a variable; otherwise, false.
Implements
IDTSExpressionEvaluator100.Evaluate(IDTSVariableDispenser100, Object%, Boolean)