ExtensionMethods.GetTermValue メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetTermValue(IEdmModel, IEdmStructuredValue, IEdmTerm, EdmExpressionEvaluator)
値の型に IEdmValue 適用されたボキャブラリ用語の を取得します。
public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, context As IEdmStructuredValue, term As IEdmTerm, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- context
- IEdmStructuredValue
評価のコンテキストとして使用する値。
- term
- IEdmTerm
評価するターム。
- expressionEvaluator
- EdmExpressionEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue(IEdmModel, IEdmStructuredValue, String, EdmExpressionEvaluator)
値の型に IEdmValue 適用されたボキャブラリ用語の を取得します。
public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, string termName, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, context As IEdmStructuredValue, termName As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- context
- IEdmStructuredValue
評価のコンテキストとして使用する値。
- termName
- String
評価するタームの名前。
- expressionEvaluator
- EdmExpressionEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, EdmExpressionEvaluator)
要素に IEdmValue 適用されているボキャブラリ用語の を取得します。
public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, element As IEdmVocabularyAnnotatable, term As IEdmTerm, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- element
- IEdmVocabularyAnnotatable
注釈付き要素。
- term
- IEdmTerm
評価するターム。
- expressionEvaluator
- EdmExpressionEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, String, EdmExpressionEvaluator)
要素に IEdmValue 適用されているボキャブラリ用語の を取得します。
public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, string termName, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, element As IEdmVocabularyAnnotatable, termName As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- element
- IEdmVocabularyAnnotatable
注釈付き要素。
- termName
- String
評価するタームの名前。
- expressionEvaluator
- EdmExpressionEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue(IEdmModel, IEdmStructuredValue, IEdmTerm, String, EdmExpressionEvaluator)
値の型に IEdmValue 適用されたボキャブラリ用語の を取得します。
public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, context As IEdmStructuredValue, term As IEdmTerm, qualifier As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- context
- IEdmStructuredValue
評価のコンテキストとして使用する値。
- term
- IEdmTerm
評価するターム。
- qualifier
- String
適用する修飾子。
- expressionEvaluator
- EdmExpressionEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue(IEdmModel, IEdmStructuredValue, String, String, EdmExpressionEvaluator)
値の型に IEdmValue 適用されたボキャブラリ用語の を取得します。
public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, string termName, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * string * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, context As IEdmStructuredValue, termName As String, qualifier As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- context
- IEdmStructuredValue
評価のコンテキストとして使用する値。
- termName
- String
評価するタームの名前。
- qualifier
- String
適用する修飾子。
- expressionEvaluator
- EdmExpressionEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, String, EdmExpressionEvaluator)
要素に IEdmValue 適用されているボキャブラリ用語の を取得します。
public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, element As IEdmVocabularyAnnotatable, term As IEdmTerm, qualifier As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- element
- IEdmVocabularyAnnotatable
注釈付き要素。
- term
- IEdmTerm
評価するターム。
- qualifier
- String
適用する修飾子。
- expressionEvaluator
- EdmExpressionEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, String, String, EdmExpressionEvaluator)
要素に IEdmValue 適用されているボキャブラリ用語の を取得します。
public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, string termName, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * string * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, element As IEdmVocabularyAnnotatable, termName As String, qualifier As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- element
- IEdmVocabularyAnnotatable
注釈付き要素。
- termName
- String
評価するタームの名前。
- qualifier
- String
適用する修飾子。
- expressionEvaluator
- EdmExpressionEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, String, EdmToClrEvaluator)
要素に適用されているボキャブラリ タームの CLR 値を取得します。
public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, element As IEdmVocabularyAnnotatable, term As IEdmTerm, qualifier As String, evaluator As EdmToClrEvaluator) As T
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- element
- IEdmVocabularyAnnotatable
注釈付き要素。
- term
- IEdmTerm
評価するターム。
- qualifier
- String
適用する修飾子。
- evaluator
- EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, String, EdmToClrEvaluator)
値の型に適用されているボキャブラリ タームの CLR 値を取得します。
public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, string termName, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * string * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, context As IEdmStructuredValue, termName As String, qualifier As String, evaluator As EdmToClrEvaluator) As T
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- context
- IEdmStructuredValue
評価のコンテキストとして使用する値。
- termName
- String
評価するタームの名前。
- qualifier
- String
適用する修飾子。
- evaluator
- EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmTerm, String, EdmToClrEvaluator)
値の型に適用されているボキャブラリ タームの CLR 値を取得します。
public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, context As IEdmStructuredValue, term As IEdmTerm, qualifier As String, evaluator As EdmToClrEvaluator) As T
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- context
- IEdmStructuredValue
評価のコンテキストとして使用する値。
- term
- IEdmTerm
評価するターム。
- qualifier
- String
適用する修飾子。
- evaluator
- EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, String, String, EdmToClrEvaluator)
要素に適用されているボキャブラリ タームの CLR 値を取得します。
public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, string termName, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * string * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, element As IEdmVocabularyAnnotatable, termName As String, qualifier As String, evaluator As EdmToClrEvaluator) As T
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- element
- IEdmVocabularyAnnotatable
注釈付き要素。
- termName
- String
評価するタームの名前。
- qualifier
- String
適用する修飾子。
- evaluator
- EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, EdmToClrEvaluator)
要素に適用されているボキャブラリ タームの CLR 値を取得します。
public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, element As IEdmVocabularyAnnotatable, term As IEdmTerm, evaluator As EdmToClrEvaluator) As T
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- element
- IEdmVocabularyAnnotatable
注釈付き要素。
- term
- IEdmTerm
評価するターム。
- evaluator
- EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, EdmToClrEvaluator)
値の型に適用されているボキャブラリ タームの CLR 値を取得します。
public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, string termName, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, context As IEdmStructuredValue, termName As String, evaluator As EdmToClrEvaluator) As T
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- context
- IEdmStructuredValue
評価のコンテキストとして使用する値。
- termName
- String
評価するタームの名前。
- evaluator
- EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmTerm, EdmToClrEvaluator)
値の型に適用されているボキャブラリ タームの CLR 値を取得します。
public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, context As IEdmStructuredValue, term As IEdmTerm, evaluator As EdmToClrEvaluator) As T
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- context
- IEdmStructuredValue
評価のコンテキストとして使用する値。
- term
- IEdmTerm
評価するターム。
- evaluator
- EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。
適用対象
GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, String, EdmToClrEvaluator)
要素に適用されているボキャブラリ タームの CLR 値を取得します。
public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, string termName, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, element As IEdmVocabularyAnnotatable, termName As String, evaluator As EdmToClrEvaluator) As T
型パラメーター
- T
返される値の CLR 型。
パラメーター
- model
- IEdmModel
ターム注釈を検索するモデル。
- element
- IEdmVocabularyAnnotatable
注釈付き要素。
- termName
- String
評価するタームの名前。
- evaluator
- EdmToClrEvaluator
式評価を実行する際に使用するエバリュエーター。
戻り値
指定された値と照らして評価されるタームの値。