Partager via


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

[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 objet DbPropertyExpression représentant la récupération de la propriété d'instance portant le nom spécifié à partir de l'instance indiquée.

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

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public Shared Function Property ( _
    instance As DbExpression, _
    propertyName As String _
) As DbPropertyExpression
'Utilisation
Dim instance As DbExpression 
Dim propertyName As String 
Dim returnValue As DbPropertyExpression 

returnValue = instance.Property(propertyName)
public static DbPropertyExpression Property(
    this DbExpression instance,
    string propertyName
)
[ExtensionAttribute]
public:
static DbPropertyExpression^ Property(
    DbExpression^ instance, 
    String^ propertyName
)
static member Property : 
        instance:DbExpression * 
        propertyName:string -> DbPropertyExpression
public static function Property(
    instance : DbExpression, 
    propertyName : String
) : DbPropertyExpression

Paramètres

  • propertyName
    Type : System.String
    Nom de la propriété à récupérer.

Valeur de retour

Type : System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression
Nouveau DbPropertyExpression qui représente 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

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

ArgumentOutOfRangeException

Aucune propriété avec le nom spécifié n'est déclarée par le type de instance.

Voir aussi

Référence

DbExpressionBuilder Classe

Surcharge Property

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