LoadOptions Enumeración

Definición

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

ForceIdentityResolution 1

Garantiza que las entidades con el mismo valor de clave principal no se reemplazan por entidades nuevas ni se sobrescriben con datos nuevos 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 predeterminado. En el caso de las entidades que no se realizan el seguimiento, esta opción puede ser significativamente más lenta.

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, llamar a este método dará como resultado instancias duplicadas en la colección o colección inversa para cualquier entidad con el mismo valor de clave. Use ForceIdentityResolution para evitar obtener estos duplicados.

Se aplica a