Compartilhar via


EvaluateExpressionDelegate Delegar

Definição

Delegar para avaliar uma expressão.

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) 

Parâmetros

expression
Expression

Expressão para avaliar.

state
IMemory

Informações de estado global.

options
Options

Opções para a avaliação.

Valor Retornado

Valor e cadeia de caracteres de erro que não é nulo se houver um erro.

Comentários

Os avaliadores devem verificar argumentos de runtime quando apropriado e retornar um erro em vez de gerar exceções, se possível.

Aplica-se a