DbContext.Add 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Add(Object) |
開始追蹤指定的實體,以及尚未追蹤的任何其他可連線實體, Added 處於狀態,以便在呼叫 時 SaveChanges() 插入資料庫。 |
Add<TEntity>(TEntity) |
開始追蹤指定的實體,以及尚未追蹤的任何其他可連線實體, Added 處於狀態,以便在呼叫 時 SaveChanges() 插入資料庫。 |
Add(Object)
開始追蹤指定的實體,以及尚未追蹤的任何其他可連線實體, Added 處於狀態,以便在呼叫 時 SaveChanges() 插入資料庫。
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry Add (object entity);
abstract member Add : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
override this.Add : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
Public Overridable Function Add (entity As Object) As EntityEntry
參數
- entity
- Object
要加入的實體。
傳回
EntityEntry實體的 。 專案可讓您存取實體的變更追蹤資訊和作業。
備註
使用 State 僅設定單一實體的狀態。
如需詳細資訊和範例,請參閱 EF Core 變更追蹤 。
適用於
Add<TEntity>(TEntity)
開始追蹤指定的實體,以及尚未追蹤的任何其他可連線實體, Added 處於狀態,以便在呼叫 時 SaveChanges() 插入資料庫。
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<TEntity> Add<TEntity> (TEntity entity) where TEntity : class;
abstract member Add : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Add : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Add(Of TEntity As Class) (entity As TEntity) As EntityEntry(Of TEntity)
類型參數
- TEntity
實體的型別。
參數
- entity
- TEntity
要加入的實體。
傳回
EntityEntry<TEntity>實體的 。 專案可讓您存取實體的變更追蹤資訊和作業。
備註
使用 State 僅設定單一實體的狀態。
如需詳細資訊和範例,請參閱 EF Core 變更追蹤 。