EvaluateExpressionDelegate Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Delegowanie do oceny wyrażenia.
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)
Parametry
- expression
- Expression
Wyrażenie do obliczenia.
- state
- IMemory
Globalne informacje o stanie.
- options
- Options
Opcje oceny.
Wartość zwracana
Wartość i ciąg błędu, który jest inny niż null, jeśli wystąpi błąd.
Uwagi
Ewaluatorzy powinni zweryfikować argumenty środowiska uruchomieniowego w razie potrzeby i zwrócić błąd, a nie zgłaszać wyjątków, jeśli to możliwe.