EdmExpressionEvaluator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyhodnocovače výrazů.
public class EdmExpressionEvaluator
type EdmExpressionEvaluator = class
Public Class EdmExpressionEvaluator
- Dědičnost
-
EdmExpressionEvaluator
- Odvozené
Konstruktory
EdmExpressionEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>) |
Inicializuje novou instanci EdmExpressionEvaluator třídy. |
EdmExpressionEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>, Func<String,IEdmValue[],IEdmValue>) |
Inicializuje novou instanci EdmExpressionEvaluator třídy. |
EdmExpressionEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[], IEdmValue>>, Func<String,IEdmValue[],IEdmValue>, Func<IEdmModel, IEdmType,String,String,IEdmExpression>, Func<IEdmModel,IEdmType, String,String,String,IEdmExpression>, IEdmModel) |
Inicializuje novou instanci EdmExpressionEvaluator třídy. |
Vlastnosti
ResolveTypeFromName |
Funkce používaná k získání typu edm na IEdmModel základě a názvu typu. |
Metody
Evaluate(IEdmExpression) |
Vyhodnotí výraz bez kontextu hodnoty. |
Evaluate(IEdmExpression, IEdmStructuredValue) |
Vyhodnotí výraz v kontextu hodnoty. |
Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Vyhodnotí výraz v kontextu hodnoty a cílového typu. |
FindEdmType(String, IEdmModel) |