EvaluateExpressionDelegate Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Delegat zum Auswerten eines Ausdrucks.
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)
Parameter
- expression
- Expression
Der auszuwertende Ausdruck.
- state
- IMemory
Globale Zustandsinformationen.
- options
- Options
Optionen für die Auswertung.
Rückgabewert
Wert und Fehlerzeichenfolge, die ungleich NULL ist, wenn ein Fehler vorliegt.
Hinweise
Evaluatoren sollten Laufzeitargumente bei Bedarf überprüfen und einen Fehler zurückgeben, anstatt nach Möglichkeit Ausnahmen zu auslösen.