EF.Property<TProperty>(Object, String) Méthode

Définition

Adresse une propriété donnée sur une instance d’entité. Cela est utile lorsque vous souhaitez référencer une propriété d’état d’ombre dans une requête LINQ. Actuellement, cette méthode ne peut être utilisée que dans les requêtes LINQ et ne peut pas être utilisée pour accéder à la valeur assignée à une propriété dans d’autres scénarios.

public static TProperty Property<TProperty> (object entity, string propertyName);
static member Property : obj * string -> 'Property
Public Shared Function Property(Of TProperty) (entity As Object, propertyName As String) As TProperty

Paramètres de type

TProperty

Type de la propriété référencée.

Paramètres

entity
Object

Entité sur laquelle accéder à la propriété.

propertyName
String

Nom de la propriété.

Retours

TProperty

Valeur assignée à la propriété.

Exemples

Le code suivant exécute un filtre à l’aide de la propriété état de l’ombre LastUpdated.

var blogs = context.Blogs
    .Where(b => EF.Property<DateTime>(b, "LastUpdated") > DateTime.Now.AddDays(-5));

S’applique à