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
- instance
Type : System.Data.Entity.Core.Common.CommandTrees.DbExpression
Instance à partir de laquelle récupérer la propriété.
- 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
Espace de noms System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder