LoadOptions Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti řízení chování načítání souvisejících entit s 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
| Název | Hodnota | Description |
|---|---|---|
| None | 0 | Pro načítání souvisejících entit neplatí žádné zvláštní možnosti. Pokud je entita sledována, entity se stejnou hodnotou primárního klíče se nenahradí novými entitami ani nepřepíšou novými daty z databáze. Pokud entita reprezentovaná touto položkou není sledována a kolekce již obsahuje entity, bude volání této metody vést k duplicitním instancím v kolekci nebo inverzní kolekci pro všechny entity se stejnou hodnotou klíče. Slouží ForceIdentityResolution k tomu, abyste se vyhnuli získání těchto duplicit. |
| 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í inverzní funkce nebudou obsahovat duplicitní entity. U sledovaných entit se tato možnost chová stejným způsobem a má stejný výkon jako výchozí. U entit, které nejsou sledovány, může být tato možnost výrazně pomalejší. |