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
| Nome | Valore | Descrizione |
|---|---|---|
| None | 0 | Non viene applicata alcuna opzione speciale al caricamento di entità correlate. Se l'entità viene rilevata, 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à rappresentata da questa voce non viene rilevata e la raccolta contiene già entità, la chiamata a questo metodo comporterà istanze duplicate nella raccolta o nella raccolta inversa per qualsiasi entità con lo stesso valore di chiave. Usare ForceIdentityResolution per evitare di ottenere questi duplicati. |
| 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 conterranno entità duplicate. Per le entità rilevate, questa opzione si comporta allo stesso modo e ha le stesse prestazioni dell'impostazione predefinita. Per le entità non rilevate, questa opzione può essere notevolmente più lenta. |