Nowe funkcje w wersji 1.1 Core EFNew features in EF Core 1.1

ModelowanieModelling

Mapowanie pólField mapping

Umożliwia skonfigurowanie 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 dane, które zamiast właściwości metod Get/Set.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ć, że jednostka jest zamapowana do tabeli jest zoptymalizowany pod kątem pamięci.You can specify that the table an entity is mapped to is memory-optimized. Gdy przy użyciu EF Core można tworzyć i obsługiwać bazy danych na podstawie modelu (za pomocą migracji lub Database.EnsureCreated()), zostanie utworzona tabeli zoptymalizowanej pod kątem pamięci dla tych obiektów.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

Śledzenie interfejsów API z EF6 dodatkowych zmianAdditional change tracking APIs from EF6

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

ZapytanieQuery

Ładowanie jawneExplicit Loading

Służy do wyzwalania wypełniania właściwości nawigacji jednostki, które zostało wcześniej załadowane 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ć oparte na jego wartości klucza podstawowego jednostki.Provides an easy way to fetch an entity based on its primary key value.

InneOther

Elastyczność połączeniaConnection resiliency

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

Uproszczony wymiennaSimplified service replacement

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