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
評估選項。
傳回值
值與錯誤字串,若有錯誤則非空。
備註
評估器應在適當時驗證執行時參數,並盡可能回傳錯誤,避免拋出例外。