다음을 통해 공유


EvaluateExpressionDelegate 대리자

정의

식을 평가하기 위한 대리자입니다.

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) 

매개 변수

expression
Expression

계산할 식입니다.

state
IMemory

전역 상태 정보입니다.

options
Options

평가 옵션입니다.

반환 값

오류가 있는 경우 null이 아닌 값 및 오류 문자열입니다.

설명

평가자는 적절한 경우 런타임 인수를 확인하고 가능한 경우 예외를 throw하는 대신 오류를 반환해야 합니다.

적용 대상