语言

LoadOptions 枚举

定义

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

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

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

字段

名称 值 说明
None 0

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

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

ForceIdentityResolution 1

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

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

适用于