Partager via


Méthode ExtensionMethods.GetPropertyValue<T> (IEdmModel, IEdmStructuredValue, IEdmProperty, String, EdmToClrEvaluator)

Obtient la valeur CLR d'une propriété d'un type de terme 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 GetPropertyValue(Of T) ( _
    model As IEdmModel, _
    context As IEdmStructuredValue, _
    property As IEdmProperty, _
    qualifier As String, _
    evaluator As EdmToClrEvaluator _
) As T
'Utilisation
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 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 d'une propriété.

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 GetPropertyValue

Espace de noms Microsoft.Data.Edm