Partager via


Méthode ExtensionMethods.GetTermValue<T> (IEdmModel, IEdmStructuredValue, IEdmValueTerm, String, EdmToClrEvaluator)

Obtient la valeur CLR d'un terme de glossaire qui a été appliquée au type d'une valeur.

Espace de noms :  Microsoft.Data.Edm
Assembly :  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public Shared Function GetTermValue(Of T) ( _
    model As IEdmModel, _
    context As IEdmStructuredValue, _
    term As IEdmValueTerm, _
    qualifier As String, _
    evaluator As EdmToClrEvaluator _
) As T
'Utilisation
Dim model As IEdmModel
Dim context As IEdmStructuredValue
Dim term As IEdmValueTerm
Dim qualifier As String
Dim evaluator As EdmToClrEvaluator
Dim returnValue As T

returnValue = model.GetTermValue(context, _
    term, qualifier, evaluator)
public static T GetTermValue<T>(
    this IEdmModel model,
    IEdmStructuredValue context,
    IEdmValueTerm term,
    string qualifier,
    EdmToClrEvaluator evaluator
)
[ExtensionAttribute]
public:
generic<typename T>
static T GetTermValue(
    IEdmModel^ model, 
    IEdmStructuredValue^ context, 
    IEdmValueTerm^ term, 
    String^ qualifier, 
    EdmToClrEvaluator^ evaluator
)
static member GetTermValue : 
        model:IEdmModel * 
        context:IEdmStructuredValue * 
        term:IEdmValueTerm * 
        qualifier:string * 
        evaluator:EdmToClrEvaluator -> 'T 
JScript ne prend pas en charge les types et les méthodes génériques.

Paramètres de type

  • T
    Type CLR de la valeur à retourner.

Paramètres

Valeur de retour

Type : T
Valeur du terme évalué par rapport à la valeur fournie.

Remarque relative à l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme méthode d'instance sur tout objet de type IEdmModel. Lorsque vous utilisez la syntaxe de la méthode d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez https://msdn.microsoft.com/fr-fr/library/bb384936(v=vs.103) ou https://msdn.microsoft.com/fr-fr/library/bb383977(v=vs.103).

Voir aussi

Référence

ExtensionMethods Classe

Surcharge GetTermValue

Espace de noms Microsoft.Data.Edm