次の方法で共有


EdmToClrEvaluator クラス

定義

CLR 値を生成できる式エバリュエーター。

public class EdmToClrEvaluator : Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator
type EdmToClrEvaluator = class
    inherit EdmExpressionEvaluator
Public Class EdmToClrEvaluator
Inherits EdmExpressionEvaluator
継承
EdmToClrEvaluator

コンストラクター

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

EdmToClrEvaluator クラスの新しいインスタンスを初期化します。

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

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)

EdmToClrEvaluator クラスの新しいインスタンスを初期化します。

プロパティ

EdmToClrConverter

評価中に CLR 値を生成するために使用される の EdmToClrConverter インスタンスを取得または設定します。

ResolveTypeFromName

と 型名に基づいて IEdmModel edm 型を取得するために使用される関数。

(継承元 EdmExpressionEvaluator)

メソッド

Evaluate(IEdmExpression)

値のコンテキストなしで式を評価します。

(継承元 EdmExpressionEvaluator)
Evaluate(IEdmExpression, IEdmStructuredValue)

値のコンテキストで式を評価します。

(継承元 EdmExpressionEvaluator)
Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

値および対象の型のコンテキストで式を評価します。

(継承元 EdmExpressionEvaluator)
EvaluateToClrValue<T>(IEdmExpression)

値のコンテキストなしで式を評価します。

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)

値のコンテキストで式を評価します。

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

値および対象の型のコンテキストで式を評価します。

適用対象