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 以外の値とエラー文字列。
注釈
エバリュエーターは、必要に応じてランタイム引数を検証し、可能であれば例外をスローするのではなく、エラーを返す必要があります。