LoadOptions 枚举

定义

用于控制使用 加载相关实体的行为的选项 Load(LoadOptions)

此枚举支持其成员值的按位组合。

[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions = 
Public Enum LoadOptions
继承
LoadOptions
属性

字段

ForceIdentityResolution 1

确保具有相同主键值的实体不会被新实体替换或被数据库中的新数据覆盖。 加载的导航及其反转将不包含重复的实体。

对于跟踪的实体,此选项的行为方式与默认值相同,性能相同。 对于未跟踪的实体,此选项可能会明显变慢。

None 0

不对加载相关实体应用任何特殊选项。

如果跟踪实体,则具有相同主键值的实体不会被新实体替换,也不会被数据库中的新数据覆盖。 如果未跟踪此项所表示的实体实体,并且集合已包含实体,则调用此方法将导致集合中的重复实例,或针对具有相同键值的任何实体的反向集合。 使用 ForceIdentityResolution 可避免获取这些重复项。

适用于