다음을 통해 공유


EdmExpressionEvaluator 클래스

정의

식 계산기입니다.

public class EdmExpressionEvaluator
type EdmExpressionEvaluator = class
Public Class EdmExpressionEvaluator
상속
EdmExpressionEvaluator
파생

생성자

EdmExpressionEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>)

EdmExpressionEvaluator 클래스의 새 인스턴스를 초기화합니다.

EdmExpressionEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>, Func<String,IEdmValue[],IEdmValue>)

EdmExpressionEvaluator 클래스의 새 인스턴스를 초기화합니다.

EdmExpressionEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[], IEdmValue>>, Func<String,IEdmValue[],IEdmValue>, Func<IEdmModel, IEdmType,String,String,IEdmExpression>, Func<IEdmModel,IEdmType, String,String,String,IEdmExpression>, IEdmModel)

EdmExpressionEvaluator 클래스의 새 인스턴스를 초기화합니다.

속성

ResolveTypeFromName

및 형식 이름을 기반으로 IEdmModel edm 형식을 가져오는 데 사용되는 함수입니다.

메서드

Evaluate(IEdmExpression)

값 컨텍스트가 없는 식을 계산합니다.

Evaluate(IEdmExpression, IEdmStructuredValue)

값 컨텍스트에서 식을 계산합니다.

Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

값 컨텍스트 및 대상 형식에서 식을 계산합니다.

FindEdmType(String, IEdmModel)

IEdmType 에서 지정된 edm 형식 이름의 을 IEdmModel가져옵니다.

적용 대상