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でない。
注釈
評価者は適切な場合に実行時の引数を検証し、可能であれば例外をスローするのではなくエラーを返すべきです。