LoadOptions 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
を使用して関連エンティティを読み込む動作を Load(LoadOptions)制御するオプション。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions =
Public Enum LoadOptions
- 継承
-
LoadOptions
- 属性
フィールド
ForceIdentityResolution | 1 | 同じ主キー値を持つエンティティが新しいエンティティに置き換えられず、データベースの新しいデータで上書きされないようにします。 読み込まれたナビゲーションとその逆のナビゲーションには、重複するエンティティは含まれません。 追跡対象エンティティの場合、このオプションは同じ方法で動作し、既定と同じパフォーマンスを持っています。 追跡されていないエンティティの場合、このオプションは大幅に遅くなる可能性があります。 |
None | 0 | 関連エンティティの読み込みに特別なオプションを適用しません。 エンティティが追跡されている場合、同じ主キー値を持つエンティティは新しいエンティティに置き換えられず、データベースの新しいデータで上書きされません。 このエントリによって表されるエンティティ エンティティが追跡されず、コレクションに既にエンティティが含まれている場合、このメソッドを呼び出すと、コレクション内のインスタンスが重複するか、同じキー値を持つエンティティに対して逆コレクションになります。 これらの重複が発生しないようにするには、 を使用 ForceIdentityResolution します。 |
適用対象
Entity Framework