CLR 値を生成できる式エバリュエーターを表します。
継承階層
System.Object
Microsoft.Data.Edm.Evaluation.EdmEvaluator
Microsoft.Data.Edm.Evaluation.EdmToClrEvaluator
名前空間: Microsoft.Data.Edm.Evaluation
アセンブリ: Microsoft.Data.Edm (Microsoft.Data.Edm.dll)
構文
'宣言
Public Class EdmToClrEvaluator _
Inherits EdmEvaluator
'使用
Dim instance As EdmToClrEvaluator
public class EdmToClrEvaluator : EdmEvaluator
public ref class EdmToClrEvaluator : public EdmEvaluator
type EdmToClrEvaluator =
class
inherit EdmEvaluator
end
public class EdmToClrEvaluator extends EdmEvaluator
EdmToClrEvaluator 型は、以下のメンバーを公開しています。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
EdmToClrEvaluator(IDictionary<IEdmFunction, Func<T, TResult>>) | EdmToClrEvaluator クラスの新しいインスタンスを初期化します。 |
![]() |
EdmToClrEvaluator(IDictionary<IEdmFunction, Func<T, TResult>>, Boolean) | EdmToClrEvaluator クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
EdmToClrConverter | 評価中に CLR 値の生成に使用される EdmToClrConverter のインスタンスを取得または設定します。 |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Equals | (Object から継承されています。) |
![]() |
Evaluate(IEdmExpression) | 値のコンテキストなしで式を評価します。 (EdmEvaluator から継承されています。) |
![]() |
Evaluate(IEdmExpression, IEdmValue) | 値のコンテキストで式を評価します。 (EdmEvaluator から継承されています。) |
![]() |
Evaluate(IEdmExpression, IEdmValue, IEdmTypeReference) | 値および対象の型のコンテキストで式を評価します。 (EdmEvaluator から継承されています。) |
![]() |
EvaluateToClrValue<T>(IEdmExpression) | 値のコンテキストなしで式を評価します。 |
![]() |
EvaluateToClrValue<T>(IEdmExpression, IEdmValue) | 値のコンテキストで式を評価します。 |
![]() |
EvaluateToClrValue<T>(IEdmExpression, IEdmValue, IEdmTypeReference) | 値および対象の型のコンテキストで式を評価します。 |
![]() |
Finalize | (Object から継承されています。) |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
ToString | (Object から継承されています。) |
先頭に戻る
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)