値の型に適用されているターム型のプロパティの CLR 値を取得します。
名前空間: Microsoft.Data.Edm
アセンブリ: Microsoft.Data.Edm (Microsoft.Data.Edm.dll)
構文
'宣言
<ExtensionAttribute> _
Public Shared Function GetPropertyValue(Of T) ( _
model As IEdmModel, _
context As IEdmStructuredValue, _
property As IEdmProperty, _
qualifier As String, _
evaluator As EdmToClrEvaluator _
) As T
'使用
Dim model As IEdmModel
Dim context As IEdmStructuredValue
Dim property As IEdmProperty
Dim qualifier As String
Dim evaluator As EdmToClrEvaluator
Dim returnValue As T
returnValue = model.GetPropertyValue(context, _
property, qualifier, evaluator)
public static T GetPropertyValue<T>(
this IEdmModel model,
IEdmStructuredValue context,
IEdmProperty property,
string qualifier,
EdmToClrEvaluator evaluator
)
[ExtensionAttribute]
public:
generic<typename T>
static T GetPropertyValue(
IEdmModel^ model,
IEdmStructuredValue^ context,
IEdmProperty^ property,
String^ qualifier,
EdmToClrEvaluator^ evaluator
)
static member GetPropertyValue :
model:IEdmModel *
context:IEdmStructuredValue *
property:IEdmProperty *
qualifier:string *
evaluator:EdmToClrEvaluator -> 'T
JScript では、ジェネリックな型およびメソッドは使用できません。
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
型: Microsoft.Data.Edm.IEdmModel
型の注釈を検索するモデル。
- context
型: Microsoft.Data.Edm.Values.IEdmStructuredValue
評価のコンテキストとして使用する値。
- property
型: Microsoft.Data.Edm.IEdmProperty
評価するプロパティ。
- qualifier
型: System.String
適用する修飾子。
- 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)」を参照してください。