LoadOptions Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Opzioni per controllare il comportamento del caricamento di entità correlate con Load(LoadOptions).
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions =
Public Enum LoadOptions
- Ereditarietà
-
LoadOptions
- Attributi
Campi
ForceIdentityResolution | 1 | Assicura che le entità con lo stesso valore di chiave primaria non vengano sostituite da nuove entità o sovrascritte con nuovi dati dal database. Lo spostamento caricato e il relativo inverso non conterrà entità duplicate. Per le entità monitorate, questa opzione si comporta nello stesso modo e ha le stesse prestazioni dell'impostazione predefinita. Per le entità non monitorate, questa opzione può essere significativamente più lenta. |
None | 0 | Non si applica alcuna opzione speciale al caricamento di entità correlate. Se l'entità viene monitorata, le entità con lo stesso valore di chiave primaria non vengono sostituite da nuove entità o sovrascritte con nuovi dati dal database. Se l'entità dell'entità rappresentata da questa voce non viene tracciata e la raccolta contiene già entità, la chiamata a questo metodo comporterà istanze duplicate nella raccolta o nella raccolta inversa per tutte le entità con lo stesso valore di chiave. Usare ForceIdentityResolution per evitare di ottenere questi duplicati. |