LoadOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Opciones para controlar el comportamiento de cargar entidades relacionadas con Load(LoadOptions).
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions =
Public Enum LoadOptions
- Herencia
-
LoadOptions
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| None | 0 | No se aplica ninguna opción especial a la carga de entidades relacionadas. Si se realiza el seguimiento de la entidad, las entidades con el mismo valor de clave principal no se reemplazan por entidades nuevas ni se sobrescriben con nuevos datos de la base de datos. Si no se realiza un seguimiento de la entidad representada por esta entrada y la colección ya contiene entidades, la llamada a este método dará como resultado instancias duplicadas en la colección o colección inversa para todas las entidades con el mismo valor de clave. Use ForceIdentityResolution para evitar obtener estos duplicados. |
| ForceIdentityResolution | 1 | Garantiza que las entidades con el mismo valor de clave principal no se reemplazan por entidades nuevas ni se sobrescriben con nuevos datos de la base de datos. La navegación cargada y su inversa no contendrán entidades duplicadas. En el caso de las entidades con seguimiento, esta opción se comporta de la misma manera y tiene el mismo rendimiento que el valor predeterminado. En el caso de las entidades que no se realiza el seguimiento, esta opción puede ser significativamente más lenta. |