Nowe funkcje programu EF Core 1.1New features in EF Core 1.1

ModelowanieModelling

Mapowanie pólField mapping

Umożliwia skonfigurowanie z polem zapasowym dla właściwości.Allows you to configure a backing field for a property. Może to być przydatne w przypadku właściwości tylko do odczytu lub danymi, które mają metod Get/Set, a nie właściwości.This can be useful for read-only properties, or data that has Get/Set methods rather than a property.

Mapowanie do tabel zoptymalizowanych pod kątem pamięci w programie SQL ServerMapping to Memory-Optimized Tables in SQL Server

Można określić, czy jednostka jest zamapowana do tabel jest zoptymalizowane pod kątem pamięci.You can specify that the table an entity is mapped to is memory-optimized. Podczas tworzenia i bazę danych przy użyciu programu EF Core na podstawie modelu (przy użyciu migracji lub Database.EnsureCreated()), zoptymalizowana pod kątem pamięci tabeli zostanie utworzony dla tych jednostek.When using EF Core to create and maintain a database based on your model (either with migrations or Database.EnsureCreated()), a memory-optimized table will be created for these entities.

Śledzenie zmianChange tracking

Kolejna zmiana, śledzenie interfejsów API z programu EF6Additional change tracking APIs from EF6

Takie jak Reload, GetModifiedProperties, GetDatabaseValues itp.Such as Reload, GetModifiedProperties, GetDatabaseValues etc.

ZapytanieQuery

Jawne ładowanieExplicit Loading

Służy do wyzwalania populacji właściwości nawigacji jednostki, która została wcześniej załadowana z bazy danych.Allows you to trigger population of a navigation property on an entity that was previously loaded from the database.

DbSet.FindDbSet.Find

Zapewnia łatwy sposób pobrać jednostki, w oparciu o jego wartość klucza podstawowego.Provides an easy way to fetch an entity based on its primary key value.

InneOther

Elastyczność połączeniaConnection resiliency

Automatycznie ponownych prób nie powiodło się polecenia bazy danych.Automatically retries failed database commands. Jest to szczególnie przydatne podczas połączenia z platformą Azure SQL, w których typowych błędów przejściowych.This is especially useful when connection to SQL Azure, where transient failures are common.

Uproszczone wymiennaSimplified service replacement

Ułatwia Zastąp wewnętrznych usług, których używa EF.Makes it easier to replace internal services that EF uses.