Taal

EvaluateExpressionDelegate Gedelegeerde

Definitie

Delegeer om een expressie te evalueren.

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) 

Parameters

expression
Expression

Expressie die moet worden geëvalueerd.

state
IMemory

Globale toestandsinformatie.

options
Options

Opties voor de evaluatie.

Retourwaarde

Waarde en foutstring die niet-nul is als er een fout is.

Opmerkingen

Evaluators moeten runtime-argumenten verifiëren wanneer dat nodig is en indien mogelijk een fout teruggeven in plaats van uitzonderingen te gooien.

Van toepassing op