次の方法で共有


LocalView<TEntity>.Remove(TEntity) メソッド

定義

指定したエンティティを として Deletedマークします。

public virtual bool Remove (TEntity item);
abstract member Remove : 'Entity -> bool
override this.Remove : 'Entity -> bool
Public Overridable Function Remove (item As TEntity) As Boolean

パラメーター

item
TEntity

削除するエンティティ。

戻り値

true エンティティが追跡されていて、まだ削除されていない場合は 。

実装

注釈

現在 として Added マークされているエンティティは、 [追加済み] 状態は、エンティティがデータベースに保存されていないことを示しているため、データベースから削除しようとしても意味をなさないことを示しているため、 として Detached マークされます。

詳細と例については、「 EF Core の追跡対象エンティティのローカル ビュー 」を参照してください。

適用対象