Sdílet prostřednictvím


LoadOptions Výčet

Definice

Možnosti řízení chování načítání souvisejících entit pomocí Load(LoadOptions).

Tento výčet podporuje bitové kombinace hodnot jeho členů.

[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions = 
Public Enum LoadOptions
Dědičnost
LoadOptions
Atributy

Pole

ForceIdentityResolution 1

Zajišťuje, aby entity se stejnou hodnotou primárního klíče nebyly nahrazeny novými entitami nebo přepsány novými daty z databáze. Načtená navigace a její inverze nebudou obsahovat duplicitní entity.

U sledovaných entit se tato možnost chová stejně a má stejný výkon jako výchozí. U entit, které nejsou sledovány, může být tato možnost výrazně pomalejší.

None 0

Pro načítání souvisejících entit nepoužívá žádné zvláštní možnosti.

Pokud je entita sledována, nebudou entity se stejnou hodnotou primárního klíče nahrazeny novými entitami ani přepsány novými daty z databáze. Pokud entita představovaná touto položkou není sledována a kolekce již entity obsahuje, pak voláním této metody dojde k duplicitním instancím v kolekci nebo inverzní kolekci pro všechny entity se stejnou hodnotou klíče. Tyto duplicity můžete použít, ForceIdentityResolution abyste se vyhnuli získání těchto duplicit.

Platí pro