EvaluateExpressionDelegate 代理人
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
委派以評估運算式。
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 的值和錯誤字串。
備註
評估工具應該在適當時驗證執行時間引數,並盡可能傳回錯誤,而不是擲回例外狀況。