Partager via


EvaluateExpressionDelegate Délégué

Définition

Déléguer pour évaluer une expression.

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) 

Paramètres

expression
Expression

Expression à évaluer.

state
IMemory

Informations d’état global.

options
Options

Options pour l’évaluation.

Valeur renvoyée

Valeur et chaîne d’erreur non null en cas d’erreur.

Remarques

Les évaluateurs doivent vérifier les arguments d’exécution le cas échéant et retourner une erreur plutôt que de lever des exceptions si possible.

S’applique à