Partager via


DbExpressionBuilder.Property, méthode (DbExpression, EdmProperty)

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Crée un DbPropertyExpression représentant la récupération de la propriété spécifiée.

Espace de noms :  System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
<SuppressMessageAttribute("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification := "required for this feature")> _
Public Shared Function Property ( _
    instance As DbExpression, _
    propertyMetadata As EdmProperty _
) As DbPropertyExpression
'Utilisation
Dim instance As DbExpression 
Dim propertyMetadata As EdmProperty 
Dim returnValue As DbPropertyExpression 

returnValue = instance.Property(propertyMetadata)
[SuppressMessageAttribute("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification = "required for this feature")]
public static DbPropertyExpression Property(
    this DbExpression instance,
    EdmProperty propertyMetadata
)
[ExtensionAttribute]
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1011:ConsiderPassingBaseTypesAsParameters", Justification = L"required for this feature")]
public:
static DbPropertyExpression^ Property(
    DbExpression^ instance, 
    EdmProperty^ propertyMetadata
)
[<SuppressMessageAttribute("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification = "required for this feature")>]
static member Property : 
        instance:DbExpression * 
        propertyMetadata:EdmProperty -> DbPropertyExpression
public static function Property(
    instance : DbExpression, 
    propertyMetadata : EdmProperty
) : DbPropertyExpression

Paramètres

Valeur de retour

Type : System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression
Nouveau DbPropertyExpression représentant la récupération de la propriété.

Remarque sur l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type DbExpression. Lorsque vous utilisez la syntaxe des méthodes 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.113) ou https://msdn.microsoft.com/fr-fr/library/bb383977(v=vs.113).

Exceptions

Exception Condition
ArgumentNullException

propertyMetadata est Null ou instance est Null et la propriété n'est pas statique.

Voir aussi

Référence

DbExpressionBuilder Classe

Surcharge Property

Espace de noms System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder