9.9 删除操作
功能移除声明
以下内容包含 Exists
单词的在 Furion 2.6.0 +
版本中已移除。
9.9.1 删除一个实体(不立即提交)
// ==== 同步操作 ====
// 示例一
repository.Delete(user);
// 示例二
user.Delete();
// 示例三
repository.ChangeEntityState(user, EntityState.Deleted);
// 示例四
repository.Entities.Remove(user);
// ==== 异步操作 ====
// 示例一
await repository.DeleteAsync(user);
// 示例二
await user.DeleteAsync();
9.9.2 删除一个实体(立即提交)
// ==== 同步操作 ====
// 示例一
repository.DeleteNow(user);
// 示例二
user.DeleteNow();
// ==== 异步操作 ====
// 示例一
await repository.DeleteNowAsync(user);
// 示例二
await user.DeleteNowAsync();