LoadOptions Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opcje kontrolowania zachowania związanych z ładowaniem powiązanych jednostek za pomocą polecenia Load(LoadOptions).
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions =
Public Enum LoadOptions
- Dziedziczenie
-
LoadOptions
- Atrybuty
Pola
ForceIdentityResolution | 1 | Zapewnia, że jednostki o tej samej wartości klucza podstawowego nie są zastępowane przez nowe jednostki ani zastępowane nowymi danymi z bazy danych. Załadowana nawigacja i jej odwrotność nie będą zawierać zduplikowanych jednostek. W przypadku śledzonych jednostek ta opcja działa w taki sam sposób i ma taką samą wydajność jak domyślna. W przypadku jednostek, które nie są śledzone, ta opcja może być znacznie wolniejsza. |
None | 0 | Nie stosuje żadnych specjalnych opcji ładowania powiązanych jednostek. Jeśli jednostka jest śledzona, jednostki z tą samą wartością klucza podstawowego nie są zastępowane przez nowe jednostki ani zastępowane nowymi danymi z bazy danych. Jeśli jednostka jednostki reprezentowana przez ten wpis nie jest śledzona, a kolekcja zawiera już jednostki, wywołanie tej metody spowoduje zduplikowanie wystąpień w kolekcji lub odwrotność kolekcji dla wszystkich jednostek o tej samej wartości klucza. Użyj polecenia ForceIdentityResolution , aby uniknąć pobierania tych duplikatów. |