ExpressionEvaluator.TryEvaluate(Expression, IMemory, Options) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
计算表达式的值。
public (object value, string error) TryEvaluate (AdaptiveExpressions.Expression expression, AdaptiveExpressions.Memory.IMemory state, AdaptiveExpressions.Options options);
member this.TryEvaluate : AdaptiveExpressions.Expression * AdaptiveExpressions.Memory.IMemory * AdaptiveExpressions.Options -> ValueTuple<obj, string>
Public Function TryEvaluate (expression As Expression, state As IMemory, options As Options) As ValueTuple(Of Object, String)
参数
- expression
- Expression
要计算的表达式。
- state
- IMemory
全局状态信息。
- options
- Options
评估中使用的选项。
返回
如果存在错误,则为非 null 的值和错误字符串。