Microsoft.EntityFrameworkCore Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
BackingFieldAttribute |
Pojmenuje záložní pole přidružené k této vlastnosti nebo navigační vlastnosti. |
ChangeTrackerExtensions |
Rozšiřující metody pro ChangeTracker. |
CommentAttribute |
Označí třídu, vlastnost nebo pole komentářem, který se má nastavit v odpovídající databázové tabulce nebo sloupci. |
ConventionAnnotatableExtensions |
Rozšiřující metody pro IConventionAnnotatable. |
ConventionEntityTypeExtensions |
Rozšiřující metody pro IConventionEntityType. |
ConventionForeignKeyExtensions |
Rozšiřující metody pro IConventionForeignKey. |
ConventionKeyExtensions |
Rozšiřující metody pro IConventionKey. |
ConventionModelExtensions |
Rozšiřující metody pro IConventionModel. |
ConventionNavigationExtensions |
Rozšiřující metody pro IConventionNavigation. |
ConventionPropertyBaseExtensions |
Rozšiřující metody pro IConventionPropertyBase. |
ConventionPropertyExtensions |
Rozšiřující metody pro IConventionProperty. |
ConventionTypeBaseExtensions |
Rozšiřující metody pro IConventionTypeBase. |
CosmosDatabaseFacadeExtensions |
Rozšiřující metody pro vrácený DatabaseFacade z Database , které lze použít pouze s poskytovatelem Cosmos. |
CosmosDbContextOptionsExtensions |
Rozšiřující metody specifické pro Cosmos pro DbContextOptionsBuilder. |
CosmosEntityTypeBuilderExtensions |
Rozšiřující metody specifické pro Cosmos pro EntityTypeBuilder. |
CosmosEntityTypeExtensions |
Metody rozšíření typu entity pro metadata Služby Cosmos |
CosmosModelBuilderExtensions |
Rozšiřující metody specifické pro Cosmos pro ModelBuilder. |
CosmosModelExtensions |
Metody rozšíření modelu pro metadata Služby Cosmos |
CosmosPrimitiveCollectionBuilderExtensions |
Rozšiřující metody specifické pro Cosmos pro PrimitiveCollectionBuilder. |
CosmosPropertyBuilderExtensions |
Rozšiřující metody specifické pro Cosmos pro PropertyBuilder. |
CosmosPropertyExtensions |
Metody rozšíření vlastností pro metadata Cosmos. |
CosmosQueryableExtensions |
Rozšiřující metody specifické pro cosmos pro dotazy LINQ |
DbContext |
Instance DbContext představuje relaci s databází a lze ji použít k dotazování a ukládání instancí vašich entit. DbContext je kombinace vzorů Unit Of Work (Jednotka práce) a Repository (Úložiště). |
DbContextOptions |
Možnosti, které má použít .DbContext Obvykle přepíšete OnConfiguring(DbContextOptionsBuilder) nebo použijete k DbContextOptionsBuilder vytvoření instancí této třídy a není navržena tak, aby byla přímo vytvořena v kódu aplikace. |
DbContextOptions<TContext> |
Možnosti, které má použít .DbContext Obvykle přepíšete OnConfiguring(DbContextOptionsBuilder) nebo použijete k DbContextOptionsBuilder<TContext> vytvoření instancí této třídy a není navržena tak, aby byla přímo vytvořena v kódu aplikace. |
DbContextOptionsBuilder |
Poskytuje jednoduchou plochu rozhraní API pro konfiguraci DbContextOptions. Databáze (a další rozšíření) obvykle definují rozšiřující metody pro tento objekt, které umožňují nakonfigurovat připojení k databázi (a další možnosti) pro použití v kontextu. |
DbContextOptionsBuilder<TContext> |
Poskytuje jednoduchou plochu rozhraní API pro konfiguraci DbContextOptions<TContext>. Databáze (a další rozšíření) obvykle definují rozšiřující metody pro tento objekt, které umožňují nakonfigurovat připojení k databázi (a další možnosti) pro použití v kontextu. |
DbFunctionAttribute |
Mapuje statickou metodu CLR na funkci databáze, aby se metoda CLR používala v dotazech LINQ. Podle konvence používá název metody .NET jako název databázové funkce a výchozí schéma. |
DbFunctions |
Poskytuje metody CLR, které se při použití v LINQ to Entities dotazech překládají do databázových funkcí. K metodám v této třídě se přistupuje přes Functions. |
DbFunctionsExtensions |
Poskytuje metody CLR, které se při použití v LINQ to Entities dotazech překládají do databázových funkcí. K metodám v této třídě se přistupuje přes Functions. |
DbLoggerCategory |
Rozhraní API pro získávání kategorií protokolovacího nástroje způsobem, který je srozumitelný pro intellisense nebo doplňování tabulátoru. |
DbLoggerCategory.ChangeTracking |
Kategorie protokolovacího nástroje pro zprávy z detekce změn a sledování. |
DbLoggerCategory.Database |
Kategorie protokolovacího nástroje pro zprávy související s databázovými interakcemi. |
DbLoggerCategory.Database.Command |
Kategorie protokolovacího nástroje pro provádění příkazů, včetně SQL odeslaného do databáze. |
DbLoggerCategory.Database.Connection |
Kategorie protokolovacího nástroje pro zprávy související s operacemi připojení. |
DbLoggerCategory.Database.Transaction |
Kategorie protokolovacího nástroje pro zprávy související s operacemi transakcí. |
DbLoggerCategory.Infrastructure |
Kategorie protokolovacího nástroje pro různé zprávy z infrastruktury Entity Framework. |
DbLoggerCategory.Migrations |
Zprávy kategorií protokolovacího nástroje z migrace. |
DbLoggerCategory.Model |
Kategorie protokolovacího nástroje pro zprávy související s vytvářením modelů a metadaty |
DbLoggerCategory.Model.Validation |
Kategorie protokolovacího nástroje pro zprávy z ověření modelu |
DbLoggerCategory.Query |
Kategorie protokolovacího nástroje pro zprávy související s dotazy, s výjimkou vygenerovaného SQL, který je v DbLoggerCategory.Database.Command kategorii. |
DbLoggerCategory.Scaffolding |
Kategorie protokolovacího nástroje pro zprávy z generování uživatelského rozhraní nebo zpětné analýzy |
DbLoggerCategory.Update |
Kategorie protokolovacího nástroje pro zprávy související s SaveChanges(), s výjimkou zpráv týkajících se konkrétně databázových interakcí, které jsou zahrnuty do DbLoggerCategory.Database kategorií. |
DbQuery<TQuery> |
Objekt a DbQuery<TQuery> lze použít k dotazování instancí objektu Výsledky dotazu LINQ pro a DbQuery<TQuery> budou obsahovat výsledky vrácené z databáze a nemusí odrážet změny provedené v kontextu, které nebyly trvale zachovány v databázi. Například výsledky nebudou obsahovat nově přidaná zobrazení a můžou stále obsahovat zobrazení, která jsou označená k odstranění. V závislosti na používané databázi mohou být některé části dotazu LINQ vůči objektu DbQuery<TQuery> vyhodnoceny v paměti místo toho, aby se překládaly do databázového dotazu. DbQuery<TQuery> objekty jsou obvykle získány z DbQuery<TQuery> vlastnosti na odvozené DbContext nebo z Query<TQuery>() metody. |
DbSet<TEntity> |
A DbSet<TEntity> lze použít k dotazování a ukládání instancí . |
DbUpdateConcurrencyException |
Výjimka, která je vyvolán, když dojde k porušení souběžnosti při ukládání do databáze. K narušení souběžnosti dochází, když je během ukládání ovlivněn neočekávaný počet řádků. Důvodem je obvykle to, že data v databázi byla od načtení do paměti změněna. |
DbUpdateException |
Výjimka, která se vyvolá při výskytu chyby při ukládání do databáze. |
DeleteBehaviorAttribute |
Konfiguruje vlastnost navigace na závislé straně relace tak, aby indikovala, jak se operace odstranění použije u závislých entit v relaci, když je odstraněna nebo je relace oddělena. |
EF |
Statické metody, které jsou užitečné v kódu aplikace, kde neexistuje typ EF pro metodu, ze které se má přistupovat. Například odkazování na vlastnost stínového stavu v dotazu LINQ. |
EntityFrameworkQueryableExtensions |
Rozšiřující metody související s Rozhraním ENTITY Framework LINQ. |
EntityTypeConfigurationAttribute |
Určuje typ konfigurace pro typ entity. |
EntityTypeConfigurationAttribute<TConfiguration,TEntity> |
Určuje typ konfigurace pro typ entity. |
EntityTypeExtensions |
Metody rozšíření typu entity pro IReadOnlyEntityType. |
ExecutionStrategyExtensions |
Rozšiřující metody pro IExecutionStrategy |
ForeignKeyExtensions |
Rozšiřující metody pro IReadOnlyForeignKey. |
IndexAttribute |
Určuje index, který se má vygenerovat v databázi. |
IndexExtensions |
Rozšiřující metody pro IIndex. |
InMemoryDatabaseFacadeExtensions |
Rozšiřující metody specifické pro paměť pro Database. |
InMemoryDbContextOptionsExtensions |
Rozšiřující metody specifické pro paměť pro DbContextOptionsBuilder. |
InMemoryEntityTypeBuilderExtensions |
Rozšiřující metody pro EntityTypeBuilder zprostředkovatele v paměti. |
InMemoryEntityTypeExtensions |
Rozšiřující metody pro IReadOnlyEntityType zprostředkovatele v paměti. |
KeyExtensions |
Rozšiřující metody pro IReadOnlyKey. |
KeylessAttribute |
Označí typ jako entitu bez klíčů. |
LazyLoadingProxiesOptionsBuilder |
Umožňuje SQL Server konkrétní konfiguraci provést v systému DbContextOptions. |
ModelBuilder |
Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IMutableModel rozhraní, které definuje tvar vašich entit, vztahy mezi nimi a způsob jejich mapování na databázi. |
ModelConfigurationBuilder |
Poskytuje jednoduchou plochu rozhraní API pro nastavení výchozích hodnot a konfiguraci konvencí před spuštěním. |
ModelCreationDependencies |
Toto je interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez předchozího upozornění v jakékoli verzi. Měli byste ho používat přímo v kódu pouze s extrémní opatrností a s vědomím, že to může vést k selhání aplikací při aktualizaci na novou verzi Entity Framework Core. |
ModelExtensions |
Rozšiřující metody pro IReadOnlyModel. |
MutableAnnotatableExtensions |
Rozšiřující metody pro IMutableAnnotatable. |
MutableEntityTypeExtensions |
Rozšiřující metody pro IMutableEntityType. |
MutableForeignKeyExtensions |
Rozšiřující metody pro IMutableForeignKey. |
MutableKeyExtensions |
Rozšiřující metody pro IMutableKey. |
MutableModelExtensions |
Rozšiřující metody pro IMutableModel. |
MutableNavigationExtensions |
Rozšiřující metody pro IMutableNavigation. |
MutablePropertyBaseExtensions |
Rozšiřující metody pro IMutablePropertyBase. |
MutablePropertyExtensions |
Rozšiřující metody pro IMutableProperty. |
MutableTypeBaseExtensions |
Rozšiřující metody pro IMutableTypeBase. |
NavigationExtensions |
Rozšiřující metody pro IReadOnlyNavigation. |
ObservableCollectionExtensions |
Rozšiřující metody pro ObservableCollection<T>. |
OwnedAttribute |
Označí typ jako vlastněný. Všechny odkazy na tento typ budou nakonfigurovány jako vlastněné typy entit. |
PrecisionAttribute |
Konfiguruje přesnost dat, která je povolena v této vlastnosti. Pokud je například vlastnost , Decimal jedná se o maximální počet číslic. |
PrimaryKeyAttribute |
Určuje primární klíč pro typ entity namapovaný na tento typ CLR. |
PropertyBaseExtensions |
Rozšiřující metody pro IReadOnlyPropertyBase. |
PropertyExtensions |
Rozšiřující metody pro IReadOnlyProperty. |
ProxiesExtensions |
Rozšiřující metody související s používáním proxy serverů s Entity Framework Core. |
RelationalCollectionOwnershipBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro CollectionOwnershipBuilder. |
RelationalComplexTypeExtensions |
Metody rozšíření komplexního typu pro metadata relační databáze |
RelationalComplexTypePrimitiveCollectionBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ComplexTypePrimitiveCollectionBuilder. |
RelationalComplexTypePropertyBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ComplexTypePropertyBuilder. |
RelationalDatabaseFacadeExtensions |
Rozšiřující metody pro vrácený DatabaseFacade z Database , které lze použít pouze s poskytovateli relační databáze. |
RelationalDbFunctionsExtensions |
Poskytuje metody CLR, které se při použití v LINQ to Entities dotazech překládají do databázových funkcí. K metodám v této třídě se přistupuje přes Functions. |
RelationalElementTypeBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ElementTypeBuilder. |
RelationalElementTypeExtensions |
IElementType rozšiřující metody pro metadata relační databáze. |
RelationalEntityTypeBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro EntityTypeBuilder. |
RelationalEntityTypeExtensions |
Metody rozšíření typu entity pro metadata relační databáze |
RelationalForeignKeyBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro tvůrce relací |
RelationalForeignKeyExtensions |
Rozšiřující metody cizího klíče pro metadata relační databáze. |
RelationalIndexBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro IndexBuilder. |
RelationalIndexExtensions |
Metody rozšíření indexu pro metadata relační databáze. |
RelationalKeyBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro KeyBuilder. |
RelationalKeyExtensions |
Klíčové rozšiřující metody pro metadata relační databáze. |
RelationalMetadataExtensions |
Metody rozšíření specifické pro relační databázi pro metadata |
RelationalModelBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ModelBuilder. |
RelationalModelExtensions |
Relační metody rozšíření modelu. |
RelationalOwnedNavigationBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro OwnedNavigationBuilder. |
RelationalPrimitiveCollectionBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro PrimitiveCollectionBuilder. |
RelationalPropertiesConfigurationBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro PropertiesConfigurationBuilder. |
RelationalPropertyBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro PropertyBuilder. |
RelationalPropertyExtensions |
Metody rozšíření vlastností pro metadata relační databáze. |
RelationalQueryableExtensions |
Metody rozšíření specifické pro relační databázi pro dotazy LINQ. |
RelationalQueryTypeBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro QueryTypeBuilder. |
RelationalReferenceCollectionBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ReferenceCollectionBuilder. |
RelationalReferenceOwnershipBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ReferenceOwnershipBuilder. |
RelationalReferenceReferenceBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ReferenceReferenceBuilder. |
RelationalTriggerBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro TriggerBuilder. |
RelationalTriggerExtensions |
Aktivace rozšiřujících metod pro metadata relační databáze |
RelationalTypeBaseExtensions |
Zadejte metody rozšíření pro metadata relační databáze. |
RelationalTypeMappingConfigurationBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro TypeMappingConfigurationBuilder. |
SaveChangesEventArgs |
Argumenty základních událostí pro DbContext.SaveChanges události a DbContext.SaveChangesAsync |
SaveChangesFailedEventArgs |
Argumenty události pro SaveChangesFailed událost. |
SavedChangesEventArgs |
Argumenty události pro SavedChanges událost. |
SavingChangesEventArgs |
Argumenty události pro SavingChanges událost. |
ScaffoldingModelExtensions |
Rozšíření modelu v době návrhu. |
ServicePropertyExtensions |
Rozšiřující metody pro IServiceProperty. |
SkipNavigationExtensions |
Rozšiřující metody pro ISkipNavigation. |
SqliteComplexTypePropertyBuilderExtensions |
Rozšiřující metody specifické pro SQLite pro ComplexTypePropertyBuilder. |
SqliteDatabaseFacadeExtensions |
Rozšiřující metody specifické pro SQLite pro Database. |
SqliteDbContextOptionsBuilderExtensions |
Rozšiřující metody specifické pro SQLite pro DbContextOptionsBuilder. |
SqliteDbFunctionsExtensions |
Obsahuje rozšiřující metody pro DbFunctions zprostředkovatele Microsoft.EntityFrameworkCore.Sqlite. |
SqliteEntityTypeBuilderExtensions |
Rozšiřující metody specifické pro SQLite pro EntityTypeBuilder. |
SqliteEntityTypeExtensions |
Metody rozšíření typu entity pro metadata specifická pro Sqlite |
SqliteEntityTypeMappingFragmentExtensions |
Rozšiřující metody specifické pro SQLite pro IReadOnlyEntityTypeMappingFragment. |
SqliteIndexBuilderExtensions |
Rozšiřující metody specifické pro SQLite pro IndexBuilder. |
SqliteKeyBuilderExtensions |
Rozšiřující metody specifické pro SQLite pro KeyBuilder. |
SqliteMetadataExtensions |
Metody rozšíření specifické pro SQLite pro metadata. |
SqliteNetTopologySuiteDbContextOptionsBuilderExtensions |
Metody rozšíření specifické pro NetTopologySuite pro SqliteDbContextOptionsBuilder. |
SqliteNetTopologySuitePropertyBuilderExtensions |
Rozšiřující metody specifické pro SQLite a NetTopologySuite pro PropertyBuilder. |
SqlitePropertyBuilderExtensions |
Rozšiřující metody specifické pro SQLite pro PropertyBuilder. |
SqlitePropertyExtensions |
Rozšiřující metody pro IProperty metadata SQLite. |
SqliteReferenceCollectionBuilderExtensions |
Rozšiřující metody specifické pro SQLite pro ReferenceCollectionBuilder. |
SqliteReferenceReferenceBuilderExtensions |
Rozšiřující metody specifické pro SQLite pro ReferenceReferenceBuilder. |
SqliteTableBuilderExtensions |
Rozšiřující metody specifické pro Sqlite pro TableBuilder. |
SqliteTableExtensions |
Rozšiřující metody specifické pro SQLite pro ITable. |
SqlServerCollectionOwnershipBuilderExtensions |
SQL Server specifické rozšiřující metody pro CollectionOwnershipBuilder. |
SqlServerComplexTypePrimitiveCollectionBuilderExtensions |
SQL Server specifické rozšiřující metody pro ComplexTypePrimitiveCollectionBuilder. |
SqlServerComplexTypePropertyBuilderExtensions |
SQL Server specifické rozšiřující metody pro ComplexTypePropertyBuilder. |
SqlServerDatabaseFacadeExtensions |
SQL Server specifické rozšiřující metody pro Database. |
SqlServerDbContextOptionsExtensions |
SQL Server specifické rozšiřující metody pro DbContextOptionsBuilder. |
SqlServerDbFunctionsExtensions |
Poskytuje metody CLR, které se při použití v LINQ to Entities dotazech překládají do databázových funkcí. K metodám v této třídě se přistupuje přes Functions. |
SqlServerDbSetExtensions |
Metody rozšíření specifické pro databázi SQL Serveru pro dotazy LINQ rootované v DbSet. |
SqlServerEntityTypeBuilderExtensions |
SQL Server specifické rozšiřující metody pro EntityTypeBuilder. |
SqlServerEntityTypeExtensions |
Metody rozšíření typu entity pro metadata specifická pro SQL Server. |
SqlServerEntityTypeMappingFragmentExtensions |
SQL Server specifické rozšiřující metody pro IReadOnlyEntityTypeMappingFragment. |
SqlServerIndexBuilderExtensions |
SQL Server specifické rozšiřující metody pro IndexBuilder. |
SqlServerIndexExtensions |
Metody rozšíření indexu pro metadata specifická pro SQL Server. |
SqlServerKeyBuilderExtensions |
SQL Server specifické rozšiřující metody pro KeyBuilder. |
SqlServerKeyExtensions |
Klíčové rozšiřující metody pro metadata specifická pro SQL Server. |
SqlServerMetadataExtensions |
SQL Server konkrétní rozšiřující metody pro metadata. |
SqlServerModelBuilderExtensions |
SQL Server specifické rozšiřující metody pro ModelBuilder. |
SqlServerModelExtensions |
Metody rozšíření modelu pro metadata specifická pro SQL Server |
SqlServerNetTopologySuiteDbContextOptionsBuilderExtensions |
Metody rozšíření specifické pro NetTopologySuite pro SqlServerDbContextOptionsBuilder. |
SqlServerPrimitiveCollectionBuilderExtensions |
SQL Server specifické rozšiřující metody pro PrimitiveCollectionBuilder. |
SqlServerPropertyBuilderExtensions |
SQL Server specifické rozšiřující metody pro PropertyBuilder. |
SqlServerPropertyExtensions |
Metody rozšíření vlastností pro metadata specifická pro SQL Server. |
SqlServerReferenceCollectionBuilderExtensions |
SQL Server specifické rozšiřující metody pro ReferenceCollectionBuilder. |
SqlServerReferenceOwnershipBuilderExtensions |
SQL Server specifické rozšiřující metody pro ReferenceOwnershipBuilder. |
SqlServerReferenceReferenceBuilderExtensions |
SQL Server specifické rozšiřující metody pro ReferenceReferenceBuilder. |
SqlServerRetryingExecutionStrategy |
Implementace IExecutionStrategy pro opakování neúspěšných spuštění na SQL Server. |
SqlServerTableBuilderExtensions |
SQL Server specifické rozšiřující metody pro TableBuilder. |
SqlServerTableExtensions |
SQL Server specifické rozšiřující metody pro ITable. |
TableExpressionExtensions |
Metody rozšíření typů pro TableExpressionBase a související typy. |
TypeBaseExtensions |
Rozšiřující metody pro IReadOnlyTypeBase. |
UnicodeAttribute |
Nakonfiguruje vlastnost tak, aby dokázala zachovat znaky unicode. |
WarningConfigurationBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro WarningsConfigurationBuilder. |
Struktury
DbContextId |
Jedinečný identifikátor instance kontextu a zapůjčení fondu, pokud existuje. |
RawSqlString |
Řetězec představující nezpracovaný dotaz SQL. Tento typ umožňuje rozlišení přetížení mezi normálním a interpolovaným FromSql<TEntity>(IQueryable<TEntity>, RawSqlString, Object[]) a ExecuteSqlCommand(DatabaseFacade, RawSqlString, Object[]) |
Rozhraní
IDbContextFactory<TContext> |
Definuje továrnu pro vytváření DbContext instancí. |
IEntityTypeConfiguration<TEntity> |
Umožňuje, aby konfigurace pro typ entity byla zahrnuta do samostatné třídy, nikoli do třídy in-line v OnModelCreating(ModelBuilder). Implementujte toto rozhraní, použijte konfiguraci pro entitu Configure(EntityTypeBuilder<TEntity>) v metodě a pak použijte konfiguraci na model pomocí ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) v OnModelCreating(ModelBuilder). |
IQueryTypeConfiguration<TQuery> |
Umožňuje konfiguraci pro typ dotazu zahrnout do samostatné třídy, nikoli do řádku v OnModelCreating(ModelBuilder). Implementujte toto rozhraní, použijte konfiguraci pro dotaz v Configure(QueryTypeBuilder<TQuery>) metodě a pak použijte konfiguraci pro model pomocí ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) v OnModelCreating(ModelBuilder). |
Výčty
AutoTransactionBehavior |
Určuje, jestli se transakce vytvoří automaticky, SaveChanges() pokud se transakce uživatele nevytvořila přes BeginTransaction nebo nebyla poskytnuta prostřednictvím UseTransaction. |
ChangeTrackingStrategy |
Určuje, jak kontext rozpozná změny vlastností pro instanci typu entity. |
DataCompressionType |
Označuje typ komprese dat použitého v indexu. |
DeleteBehavior |
Označuje, jak se operace odstranění použije u závislých entit v relaci, když je objekt zabezpečení odstraněn nebo je relace oddělena. |
EntityState |
Stav, ve kterém je entita sledována kontextem. |
PropertyAccessMode |
Předejte hodnotu z tohoto výčtu do UsePropertyAccessMode(PropertyAccessMode), UsePropertyAccessMode(PropertyAccessMode)nebo UsePropertyAccessMode(PropertyAccessMode) ke změně, zda se při čtení a zápisu do vlastnosti nebo pole použije vlastnost nebo pole. |
QuerySplittingBehavior |
Určuje, jak by se měly načíst související kolekce v dotazu z databáze. |
QueryTrackingBehavior |
Určuje, jak jsou výsledky dotazu sledovány nástrojem ChangeTracker. |
WarningBehavior |
Chování upozornění vygenerovaných entity frameworkem za běhu |
Entity Framework