EntityKey.NoEntitySetKey フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
読み取り専用エンティティを識別する単一の EntityKey。
public: static initonly System::Data::EntityKey ^ NoEntitySetKey;
public static readonly System.Data.EntityKey NoEntitySetKey;
staticval mutable NoEntitySetKey : System.Data.EntityKey
Public Shared ReadOnly NoEntitySetKey As EntityKey
フィールド値
注釈
読み取り専用エンティティは、実際のエンティティ セットに関連付けられていないことを除いてあらゆる面で有効なエンティティを識別します。 これは、(データベース テーブルから取得されたエンティティではなく) クエリのテキスト内で指定されたエンティティ インスタンスを構築して返す Entity SQL クエリの結果の一部として発生する可能性があります。 エンティティ セットがないエンティティは、エンティティ セットに関連付けられるまでデータベースに保存できません。 このため、オブジェクトの具体化では、NoTracking マージ オプションが指定されたものとして、実際に指定されたマージ オプションを無視してこの種のエンティティが処理されます。 エンティティ オブジェクトが作成されますが、その ID は解決されず、具体化処理でそのオブジェクトが状態マネージャーに追加されることもありません。