EdmToClrEvaluator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Avaliador de expressão capaz de produzir valores CLR.
public class EdmToClrEvaluator : Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator
type EdmToClrEvaluator = class
inherit EdmExpressionEvaluator
Public Class EdmToClrEvaluator
Inherits EdmExpressionEvaluator
- Herança
Construtores
EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>) |
Inicializa uma nova instância da classe EdmToClrEvaluator. |
EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>, Func<String,IEdmValue[],IEdmValue>) |
Inicializa uma nova instância da classe 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 uma nova instância da classe EdmToClrEvaluator. |
Propriedades
EdmToClrConverter |
Obtém ou define uma instância de EdmToClrConverter que é usada para produzir valores CLR durante a avaliação. |
ResolveTypeFromName |
Função usada para obter o tipo de edm com base no IEdmModel e no nome do tipo. (Herdado de EdmExpressionEvaluator) |
Métodos
Evaluate(IEdmExpression) |
Avalia uma expressão sem contexto de valor. (Herdado de EdmExpressionEvaluator) |
Evaluate(IEdmExpression, IEdmStructuredValue) |
Avalia uma expressão no contexto de um valor. (Herdado de EdmExpressionEvaluator) |
Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Avalia uma expressão no contexto de um valor e um tipo de destino. (Herdado de EdmExpressionEvaluator) |
EvaluateToClrValue<T>(IEdmExpression) |
Avalia uma expressão sem contexto de valor. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue) |
Avalia uma expressão no contexto de um valor. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Avalia uma expressão no contexto de um valor e um tipo de destino. |