DbSet<TEntity>.Add(TEntity) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
开始跟踪给定实体以及尚未跟踪的任何其他可访问实体, Added 状态为,以便在调用 时 SaveChanges() 将其插入数据库。
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<TEntity> Add (TEntity entity);
abstract member Add : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)>
override this.Add : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)>
Public Overridable Function Add (entity As TEntity) As EntityEntry(Of TEntity)
参数
- entity
- TEntity
要添加的实体。
返回
EntityEntry<TEntity>实体的 。 条目提供对实体的更改跟踪信息和操作的访问。
注解
使用 State 仅设置单个实体的状态。
有关详细信息和示例,请参阅 EF Core 更改跟踪 。