値の型に適用されているボキャブラリ タームの CLR 値を取得します。
名前空間: Microsoft.Data.Edm
アセンブリ: Microsoft.Data.Edm (Microsoft.Data.Edm.dll)
構文
'宣言
<ExtensionAttribute> _
Public Shared Function GetTermValue(Of T) ( _
model As IEdmModel, _
context As IEdmStructuredValue, _
term As IEdmValueTerm, _
evaluator As EdmToClrEvaluator _
) As T
'使用
Dim model As IEdmModel
Dim context As IEdmStructuredValue
Dim term As IEdmValueTerm
Dim evaluator As EdmToClrEvaluator
Dim returnValue As T
returnValue = model.GetTermValue(context, _
term, evaluator)
public static T GetTermValue<T>(
this IEdmModel model,
IEdmStructuredValue context,
IEdmValueTerm term,
EdmToClrEvaluator evaluator
)
[ExtensionAttribute]
public:
generic<typename T>
static T GetTermValue(
IEdmModel^ model,
IEdmStructuredValue^ context,
IEdmValueTerm^ term,
EdmToClrEvaluator^ evaluator
)
static member GetTermValue :
model:IEdmModel *
context:IEdmStructuredValue *
term:IEdmValueTerm *
evaluator:EdmToClrEvaluator -> 'T
JScript では、ジェネリックな型およびメソッドは使用できません。
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
型: Microsoft.Data.Edm.IEdmModel
ターム注釈を検索するモデル。
- context
型: Microsoft.Data.Edm.Values.IEdmStructuredValue
評価のコンテキストとして使用する値。
- term
型: Microsoft.Data.Edm.IEdmValueTerm
評価するターム。
- evaluator
型: Microsoft.Data.Edm.Evaluation.EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
型: T
指定された値と照らして評価されるタームの値。
使用に関するメモ
Visual Basic および C# では、このメソッドを型 IEdmModel の任意のオブジェクトのインスタンス メソッドとして呼び出すことができます。このメソッドを呼び出すためにインスタンス メソッドの構文を使う場合は、最初のパラメーターを省略してください。詳細については、「https://msdn.microsoft.com/ja-jp/library/bb384936(v=vs.103)」または「https://msdn.microsoft.com/ja-jp/library/bb383977(v=vs.103)」を参照してください。