EdmToClrEvaluator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Evaluador de expresiones capaz de generar valores CLR.
public class EdmToClrEvaluator : Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator
type EdmToClrEvaluator = class
inherit EdmExpressionEvaluator
Public Class EdmToClrEvaluator
Inherits EdmExpressionEvaluator
- Herencia
Constructores
EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>) |
Inicializa una nueva instancia de la clase EdmToClrEvaluator. |
EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>, Func<String,IEdmValue[],IEdmValue>) |
Inicializa una nueva instancia de la clase EdmToClrEvaluator. |
EdmToClrEvaluator(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 EdmToClrEvaluator. |
Propiedades
EdmToClrConverter |
Obtiene o establece una instancia de EdmToClrConverter que se usa para generar valores CLR durante la evaluación. |
ResolveTypeFromName |
Función que se usa para obtener el tipo edm según IEdmModel y el nombre del tipo. (Heredado de EdmExpressionEvaluator) |
Métodos
Evaluate(IEdmExpression) |
Evalúa una expresión sin contexto de valor. (Heredado de EdmExpressionEvaluator) |
Evaluate(IEdmExpression, IEdmStructuredValue) |
Evalúa una expresión en el contexto de un valor. (Heredado de EdmExpressionEvaluator) |
Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Evalúa una expresión en el contexto de un valor y un tipo de destino. (Heredado de EdmExpressionEvaluator) |
EvaluateToClrValue<T>(IEdmExpression) |
Evalúa una expresión sin contexto de valor. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue) |
Evalúa una expresión en el contexto de un valor. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Evalúa una expresión en el contexto de un valor y un tipo de destino. |