共用方式為


EvaluateExpressionDelegate 代理人

定義

委派以評估運算式。

public delegate (object value, string error) EvaluateExpressionDelegate(Expression expression, IMemory state, Options options);
type EvaluateExpressionDelegate = delegate of Expression * IMemory * Options -> ValueTuple<obj, string>
Public Delegate Function EvaluateExpressionDelegate(expression As Expression, state As IMemory, options As Options) As ValueTuple(Of Object, String) 

參數

expression
Expression

要評估的運算式。

state
IMemory

全域狀態資訊。

options
Options

評估的選項。

傳回值

如果發生錯誤,則為非 Null 的值和錯誤字串。

備註

評估工具應該在適當時驗證執行時間引數,並盡可能傳回錯誤,而不是擲回例外狀況。

適用於