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
| Name | Description |
|---|---|
| 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 s komentářem, který se má nastavit pro odpovídající tabulku nebo sloupec databáze. |
| 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 DatabaseFacade vrácené z Database toho, které lze použít pouze s poskytovatelem cosmos. |
| CosmosDbContextOptionsExtensions |
Metody rozšíření specifické pro cosmos pro DbContextOptionsBuilder. |
| CosmosDbFunctionsExtensions |
Poskytuje metody CLR, které se při použití v dotazech LINQ to Entities překládají na databázové funkce. Metody v této třídě jsou přístupné prostřednictvím Functions. |
| CosmosEntityTypeBuilderExtensions |
Metody rozšíření specifické pro cosmos pro EntityTypeBuilder. |
| CosmosEntityTypeExtensions |
Metody rozšíření typu entity pro metadata Cosmos |
| CosmosIndexBuilderExtensions |
Azure Cosmos DB metody rozšíření pro IndexBuilder. |
| CosmosIndexExtensions |
Metody rozšíření indexu pro Azure Cosmos DB metadata. |
| CosmosModelBuilderExtensions |
Metody rozšíření specifické pro cosmos pro ModelBuilder. |
| CosmosModelExtensions |
Metody rozšíření modelu pro metadata Cosmos |
| CosmosPrimitiveCollectionBuilderExtensions |
Metody rozšíření specifické pro cosmos pro PrimitiveCollectionBuilder. |
| CosmosPropertyBuilderExtensions |
Metody rozšíření specifické pro cosmos pro PropertyBuilder. |
| CosmosPropertyExtensions |
Metody rozšíření vlastností pro metadata Cosmos |
| CosmosQueryableExtensions |
Metody rozšíření specifické pro cosmos pro dotazy LINQ |
| CosmosTriggerBuilderExtensions |
Metody rozšíření pro službu Cosmos DB specifické pro TriggerBuilder. |
| CosmosTriggerExtensions |
Metody rozšíření specifické pro službu Cosmos DB a ITrigger související typy |
| DbContext |
Instance DbContext představuje relaci s databází a lze ji použít k dotazování a ukládání instancí entit. DbContext je kombinace vzorů Práce jednotek práce a úložiště. |
| DbContextOptions |
Možnosti, které má používat DbContext. Obvykle přepíšete OnConfiguring(DbContextOptionsBuilder) nebo použijete DbContextOptionsBuilder k 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žívat DbContext. Obvykle přepíšete OnConfiguring(DbContextOptionsBuilder) nebo použijete DbContextOptionsBuilder<TContext> k 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í metody rozšíření pro tento objekt, které umožňují konfigurovat připojení k databázi (a další možnosti), které se mají použít pro kontext. |
| DbContextOptionsBuilder<TContext> |
Poskytuje jednoduchou plochu rozhraní API pro konfiguraci DbContextOptions<TContext>. Databáze (a další rozšíření) obvykle definují metody rozšíření pro tento objekt, které umožňují konfigurovat připojení k databázi (a další možnosti), které se mají použít pro kontext. |
| DbFunctionAttribute |
Mapuje statickou metodu CLR na funkci databáze, aby se metoda CLR mohla použít v dotazech LINQ. Podle konvence se jako název databázové funkce a výchozího schématu používá název metody .NET. |
| DbFunctions |
Poskytuje metody CLR, které se při použití v dotazech LINQ to Entities překládají na databázové funkce. Metody v této třídě jsou přístupné prostřednictvím Functions. |
| DbFunctionsExtensions |
Poskytuje metody CLR, které se při použití v dotazech LINQ to Entities překládají na databázové funkce. Metody v této třídě jsou přístupné prostřednictvím Functions. |
| DbLoggerCategory |
Rozhraní API pro získání kategorií protokolovacího modulu popisným způsobem intellisense nebo dokončování tabulátoru. |
| DbLoggerCategory.ChangeTracking |
Kategorie protokolovacího nástroje pro zprávy z detekce a sledování změn |
| DbLoggerCategory.Database |
Kategorie protokolovacího modulu pro zprávy související s interakcemi databáze. |
| DbLoggerCategory.Database.Command |
Kategorie protokolovacího nástroje pro provádění příkazů, včetně SQL odeslaných 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 transakčními operacemi. |
| 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 migrací |
| DbLoggerCategory.Model |
Kategorie protokolovacího modulu 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í/zpětné analýzy |
| DbLoggerCategory.Update |
Kategorie protokolovacího nástroje pro zprávy související se SaveChanges()zprávami, s výjimkou zpráv týkajících se interakcí databáze, které jsou pokryty DbLoggerCategory.Database kategoriemi. |
| DbQuery<TQuery> |
A DbQuery<TQuery> lze použít k dotazování instancí . Výsledky dotazu LINQ vůči databázi DbQuery<TQuery> budou obsahovat výsledky vrácené z databáze a nemusí odrážet změny provedené v kontextu, které nebyly zachovány v databázi. Výsledky například nebudou obsahovat nově přidaná zobrazení a mohou stále obsahovat zobrazení označená k odstranění. V závislosti na použité databázi mohou být některé části dotazu LINQ vůči DbQuery<TQuery> databázi vyhodnoceny v paměti, nikoli v databázovém dotazu. DbQuery<TQuery> objekty jsou obvykle získány z DbQuery<TQuery> vlastnosti odvozené DbContext nebo z Query<TQuery>() metody. |
| DbSet<TEntity> |
A DbSet<TEntity> lze použít k dotazování a uložení instancí |
| DbUpdateConcurrencyException |
Výjimka, která se vyvolá, když dojde k porušení souběžnosti při ukládání do databáze. Porušení souběžnosti nastane, když během ukládání dojde k neočekávanému počtu řá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 |
Nakonfiguruje navigační vlastnost 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 přerušena. |
| EF |
Metody, které jsou užitečné v kódu aplikace. Například odkazování na vlastnost stínového stavu v dotazu LINQ. |
| EFExtensions |
Metody, které jsou užitečné v kódu aplikace. Například odkazování na vlastnost stínového stavu v dotazu LINQ. |
| EntityFrameworkQueryableExtensions |
Metody rozšíření související s rozhraním LINQ entity Framework |
| 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 |
Metody rozšíření specifické pro paměť pro Database. |
| InMemoryDbContextOptionsExtensions |
Metody rozšíření 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 provádět SQL Server konkrétní konfiguraci DbContextOptions. |
| ModelBuilder |
Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IMutableModel , která definuje tvar entit, vztahy mezi nimi a způsob mapování na databázi. |
| ModelConfigurationBuilder |
Poskytuje jednoduchou plochu rozhraní API pro nastavení výchozích hodnot a konfiguraci konvencí před jejich spuštěním. |
| ModelCreationDependencies |
Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi. |
| 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 |
Nakonfiguruje přesnost dat, která jsou v této vlastnosti povolena. 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. |
| RelationalComplexCollectionBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ComplexCollectionBuilder. |
| RelationalComplexCollectionTypePropertyBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ComplexCollectionTypePropertyBuilder. |
| RelationalComplexPropertyBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro ComplexPropertyBuilder. |
| RelationalComplexPropertyExtensions |
Metody rozšíření komplexních vlastností pro metadata relační databáze |
| RelationalComplexTypeExtensions |
Komplexní metody rozšíření 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 DatabaseFacade vrácené z Database toho, které lze použít pouze u zprostředkovatelů relačních databází. |
| RelationalDbFunctionsExtensions |
Poskytuje metody CLR, které se při použití v dotazech LINQ to Entities překládají na databázové funkce. Metody v této třídě jsou přístupné prostřednictvím 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 |
Metody rozšíření 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é metody rozšíření 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 |
Metody rozšíření modelu specifické pro relační určitou. |
| 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 |
Metody rozšíření typů pro metadata relační databáze |
| RelationalTypeMappingConfigurationBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro TypeMappingConfigurationBuilder. |
| SaveChangesEventArgs |
Argumenty základní události pro události DbContext.SaveChanges a DbContext.SaveChangesAsync události. |
| SaveChangesFailedEventArgs |
Argumenty události události SaveChangesFailed . |
| SavedChangesEventArgs |
Argumenty události události SavedChanges . |
| SavingChangesEventArgs |
Argumenty události události SavingChanges . |
| 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 |
Metody rozšíření specifické pro SQLite pro ComplexTypePropertyBuilder. |
| SqliteDatabaseFacadeExtensions |
SQLite specifické rozšiřující metody pro Database. |
| SqliteDbContextOptionsBuilderExtensions |
SQLite specifické rozšiřující metody pro DbContextOptionsBuilder. |
| SqliteDbFunctionsExtensions |
Obsahuje rozšiřující metody DbFunctions pro Microsoft. Zprostředkovatel EntityFrameworkCore.Sqlite |
| SqliteEntityTypeBuilderExtensions |
Metody rozšíření tvůrce typů entit pro metadata specifická pro Sqlite |
| SqliteEntityTypeExtensions |
Metody rozšíření typu entity pro metadata specifická pro Sqlite |
| SqliteEntityTypeMappingFragmentExtensions |
SQLite specifické rozšiřující metody pro IReadOnlyEntityTypeMappingFragment. |
| SqliteIndexBuilderExtensions |
SQLite specifické rozšiřující metody pro IndexBuilder. |
| SqliteKeyBuilderExtensions |
SQLite specifické rozšiřující metody pro KeyBuilder. |
| SqliteMetadataExtensions |
SQLite specifické rozšiřující metody pro metadata. |
| SqliteNetTopologySuiteDbContextOptionsBuilderExtensions |
NetTopologySuite specifické rozšiřující metody pro SqliteDbContextOptionsBuilder. |
| SqliteNetTopologySuitePropertyBuilderExtensions |
SQLite a NetTopologySuite specifické rozšiřující metody pro PropertyBuilder. |
| SqlitePropertyBuilderExtensions |
Metody rozšíření specifické pro SQLite pro PropertyBuilder. |
| SqlitePropertyExtensions |
Rozšiřující metody pro IProperty metadata SQLite |
| SqliteReferenceCollectionBuilderExtensions |
SQLite specifické rozšiřující metody pro ReferenceCollectionBuilder. |
| SqliteReferenceReferenceBuilderExtensions |
SQLite specifické rozšiřující metody pro ReferenceReferenceBuilder. |
| SqliteTableBuilderExtensions |
Metody rozšíření specifické pro sqlite pro TableBuilder. |
| SqliteTableExtensions |
SQLite specifické rozšiřující metody 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 dotazech LINQ to Entities překládají na databázové funkce. Metody v této třídě jsou přístupné prostřednictvím 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 SQL Server metadata. |
| SqlServerKeyBuilderExtensions |
SQL Server specifické rozšiřující metody pro KeyBuilder. |
| SqlServerKeyExtensions |
Klíčové metody rozšíření pro SQL Server metadata. |
| SqlServerMetadataExtensions |
SQL Server konkrétní metody rozšíření pro metadata. |
| SqlServerModelBuilderExtensions |
SQL Server specifické rozšiřující metody pro ModelBuilder. |
| SqlServerModelExtensions |
Metody rozšíření modelu pro SQL Server metadata. |
| SqlServerNetTopologySuiteDbContextOptionsBuilderExtensions |
NetTopologySuite specifické rozšiřující metody 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. |
| VectorDistanceOptions |
Možnosti, které mají být předány do VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions) |
| WarningConfigurationBuilderExtensions |
Metody rozšíření specifické pro relační databázi pro WarningsConfigurationBuilder. |
Struktury
| Name | Description |
|---|---|
| CosmosPage<T> |
Jedna stránka výsledků vrácených z dotazu uživatele; lze použít ke stránkování prostřednictvím dlouhých sad výsledků. Vráceno .ToPageAsync<TSource>(IQueryable<TSource>, Int32, String, Nullable<Int32>, CancellationToken) |
| DbContextId |
Jedinečný identifikátor pro kontextovou instanci 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 pravidelným a interpolovaným FromSql<TEntity>(IQueryable<TEntity>, RawSqlString, Object[]) a ExecuteSqlCommand(DatabaseFacade, RawSqlString, Object[]) |
Rozhraní
| Name | Description |
|---|---|
| IDbContextFactory<TContext> |
Definuje továrnu pro vytváření DbContext instancí. |
| IEntityTypeConfiguration<TEntity> |
Umožňuje konfigurovat typ entity, aby byl faktorován do samostatné třídy, a ne do řádku .OnModelCreating(ModelBuilder) Implementujte toto rozhraní, použijete konfiguraci pro entitu Configure(EntityTypeBuilder<TEntity>) v metodě a pak použijete konfiguraci na model používající ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) v OnModelCreating(ModelBuilder). |
| IQueryTypeConfiguration<TQuery> |
Umožňuje konfigurovat typ dotazu, aby byl faktorován do samostatné třídy, nikoli do řádku .OnModelCreating(ModelBuilder) Implementujte toto rozhraní, použijete konfiguraci pro dotaz v Configure(QueryTypeBuilder<TQuery>) metodě a pak použijete konfiguraci na model používající ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) v OnModelCreating(ModelBuilder). |
Výčty
| Name | Description |
|---|---|
| AutoTransactionBehavior |
Označuje, zda transakce bude vytvořena automaticky, SaveChanges() pokud uživatel transakce nebyla vytvořena prostřednictvím BeginTransaction nebo poskytnuté prostřednictvím UseTransaction. |
| ChangeTrackingStrategy |
Určuje, jak kontext rozpozná změny vlastností pro instanci typu entity. |
| DataCompressionType |
Určuje typ komprese dat, která se používá u indexu. |
| DeleteBehavior |
Urč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 přerušena. |
| EntityState |
Stav, ve kterém je entita sledována kontextem. |
| ParameterTranslationMode |
Určuje, jak se parametrizované kolekce překládají do SQL. |
| PropertyAccessMode |
Předat hodnotu z tohoto výčtu UsePropertyAccessMode(PropertyAccessMode), UsePropertyAccessMode(PropertyAccessMode)nebo UsePropertyAccessMode(PropertyAccessMode) změnit, zda bude vlastnost nebo backing pole použito při čtení a zápisu do vlastnosti nebo pole. |
| QuerySplittingBehavior |
Určuje, jak se mají související kolekce v dotazu načíst z databáze. |
| QueryTrackingBehavior |
Určuje, jak jsou výsledky dotazu sledovány příkazem ChangeTracker. |
| WarningBehavior |
Chování modulu runtime upozornění vygenerovaných rozhraním Entity Framework |