次の方法で共有


EntityState 列挙型

定義

エンティティの状態について説明します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")]
[System.Flags]
public enum EntityState
type EntityState = 
Public Enum EntityState
継承
EntityState
属性

フィールド

Added 4

エンティティはコンテキストによって追跡されていますが、データベースにはまだ存在しません。

Deleted 8

エンティティはコンテキストによって追跡されており、データベースに存在しますが、次に SaveChanges が呼び出されるときにデータベースから削除されるようにマークされています。

Detached 1

エンティティはコンテキストによって追跡されていません。 エンティティは、新しい演算子または Create メソッドのいずれかを使用して作成された直後に DbSet 、この状態になります。

Modified 16

エンティティはコンテキストによって追跡されており、データベースに存在し、そのプロパティ値の一部またはすべてが変更されています。

Unchanged 2

エンティティはコンテキストによって追跡されており、データベースに存在し、そのプロパティ値はデータベース内の値から変更されていません。

適用対象