Compartir a través de


EdmExpressionEvaluator Clase

Definición

Evaluador de expresiones.

public class EdmExpressionEvaluator
type EdmExpressionEvaluator = class
Public Class EdmExpressionEvaluator
Herencia
EdmExpressionEvaluator
Derivado

Constructores

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

Inicializa una nueva instancia de la clase EdmExpressionEvaluator.

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

Inicializa una nueva instancia de la clase 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)

Inicializa una nueva instancia de la clase EdmExpressionEvaluator.

Propiedades

ResolveTypeFromName

Función que se usa para obtener el tipo edm según IEdmModel y el nombre del tipo.

Métodos

Evaluate(IEdmExpression)

Evalúa una expresión sin contexto de valor.

Evaluate(IEdmExpression, IEdmStructuredValue)

Evalúa una expresión en el contexto de un valor.

Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Evalúa una expresión en el contexto de un valor y un tipo de destino.

FindEdmType(String, IEdmModel)

Obtiene el IEdmType de un nombre de tipo edm especificado de un .IEdmModel

Se aplica a