EF.Property<TProperty>(Object, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir varlık örneği üzerinde verilen bir özelliğe veya gezinmeye başvurur. Bu, CLR özelliği olmayan gölge durumu özellikleri için kullanışlıdır. Şu anda bu yöntem yalnızca LINQ sorgularında kullanılabilir ve diğer senaryolarda özelliğe atanan değere erişmek için kullanılamaz.
Bu, en üst düzey statik tür aracılığıyla erişilen statik bir yöntem olduğunu unutmayın EF .
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
Tür Parametreleri
- TProperty
Başvurulan özelliğin türü.
Parametreler
- entity
- Object
Üzerinde özelliğe erişen varlık.
- propertyName
- String
Özelliğin adı.
Döndürülenler
- TProperty
Özelliğe atanan değer.
Örnekler
Aşağıdaki kod, LastUpdated gölge durumu özelliğini kullanarak bir filtre gerçekleştirir.
var blogs = context.Blogs
.Where(b => EF.Property<DateTime>(b, "LastUpdated") > DateTime.Now.AddDays(-5));
Açıklamalar
Bkz . EF kullanma. Daha fazla bilgi için EF Core sorgulardaki özellik.