Microsoft.EntityFrameworkCore 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
結構
DbContextId |
如果有的話,內容實例和集區租用的唯一識別碼。 |
RawSqlString |
表示原始 SQL 查詢的字串。 此類型可在一般和插 FromSql<TEntity>(IQueryable<TEntity>, RawSqlString, Object[]) 補和插補之間啟用多載解析 ExecuteSqlCommand(DatabaseFacade, RawSqlString, Object[]) |
介面
IDbContextFactory<TContext> |
定義用於建立 DbContext 實例的處理站。 |
IEntityTypeConfiguration<TEntity> |
允許將實體類型納入個別類別的組態,而不是內嵌在 中 OnModelCreating(ModelBuilder) 。 實作這個介面,在 方法中 Configure(EntityTypeBuilder<TEntity>) 套用實體的組態,然後使用 將 OnModelCreating(ModelBuilder) 組態套用 ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>) 至模型。 |
IQueryTypeConfiguration<TQuery> |
允許將查詢類型的組態納入個別類別,而不是內嵌在 中 OnModelCreating(ModelBuilder) 。 實作這個介面,在 方法中 Configure(QueryTypeBuilder<TQuery>) 套用查詢的組態,然後使用 在 中 OnModelCreating(ModelBuilder) 將組態套用 ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>) 至模型。 |
列舉
AutoTransactionBehavior |
指出如果使用者交易不是透過 'BeginTransaction' 建立,還是透過 'UseTransaction' 提供,是否會自動 SaveChanges() 建立交易。 |
ChangeTrackingStrategy |
指出內容如何偵測實體類型實例的屬性變更。 |
DeleteBehavior |
指出刪除主體或中斷關聯性時,刪除作業如何套用至關聯性中的相依實體。 |
EntityState |
內容正在追蹤實體的狀態。 |
PropertyAccessMode |
將這個列舉中的值傳遞至 UsePropertyAccessMode(PropertyAccessMode) 、 UsePropertyAccessMode(PropertyAccessMode) 或 ,或 UsePropertyAccessMode(PropertyAccessMode) 變更讀取和寫入至屬性或欄位時,是否將使用屬性或支援欄位的值。 |
QuerySplittingBehavior |
指出查詢中相關集合應該如何從資料庫載入。 |
QueryTrackingBehavior |
指出 查詢結果的追蹤 ChangeTracker 方式。 |
WarningBehavior |
Entity Framework 所產生的警告執行時間行為 |
意見反應
提交並檢視相關的意見反應