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
- instance
Type : System.Data.Entity.Core.Common.CommandTrees.DbExpression
Instance à partir de laquelle récupérer la propriété. Peut avoir la valeur Null si la propriété est statique.
- propertyMetadata
Type : System.Data.Entity.Core.Metadata.Edm.EdmProperty
Métadonnées de la propriété à récupérer.
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
Espace de noms System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder