LoadOptions Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options permettant de contrôler le comportement du chargement d’entités associées avec Load(LoadOptions).
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions =
Public Enum LoadOptions
- Héritage
-
LoadOptions
- Attributs
Champs
ForceIdentityResolution | 1 | Garantit que les entités ayant la même valeur de clé primaire ne sont pas remplacées par de nouvelles entités ou remplacées par de nouvelles données de la base de données. La navigation chargée et son inverse ne contiennent pas d’entités en double. Pour les entités suivies, cette option se comporte de la même façon et offre les mêmes performances que la valeur par défaut. Pour les entités qui ne sont pas suivies, cette option peut être beaucoup plus lente. |
None | 0 | N’applique aucune option spéciale au chargement des entités associées. Si l’entité est suivie, les entités ayant la même valeur de clé primaire ne sont pas remplacées par de nouvelles entités ou remplacées par de nouvelles données de la base de données. Si l’entité représentée par cette entrée n’est pas suivie et que la collection contient déjà des entités, l’appel de cette méthode entraîne des instances en double dans la collection ou une collection inverse pour toutes les entités ayant la même valeur de clé. Utilisez ForceIdentityResolution pour éviter d’obtenir ces doublons. |