entity framework + LINQ
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

entity framework + LINQ



  1. #1
    221

    entity framework + LINQ


    ------

    Bonjour,

    je debute avec entity framework et linq ,j'aimerais comprendre le fonctionnement du dbset/dbcontext quand on exécute le genre de requête LINQ suivante :

    Code:
    from x in db.Products select x
    db etant l'objet data context.
    Products le dataset.

    est-ce que la recherche/chargement de ces enregistrements se fait directement au niveau de la table en base ou alors une première recherche est effectuée sur le dbset ? et on complète et recupere ensuite les enregistrements qui ne sont pas encore tracké/dans le dbset ? en d 'autre termes quel est le cheminement du chargement de ces elements

    merci,

    -----

  2. #2
    Spazi

    Re : entity framework + LINQ

    Pas certain de comprendre les questions au vue de la requête exemple.

    Dans votre exemple, EF ne fait pas grand chose. Votre requête de sélection est envoyé à votre source de donnée, et EF vous fait le travail de conversion des données (si nécessaire) lorsque vous itérez sur les résultats.

    -- edité, erreur de ma part --
    Dernière modification par Spazi ; 03/05/2020 à 07h19.

  3. #3
    Spazi

    Re : entity framework + LINQ

    Votre requête sera exécuté sur la base.
    Les résultats non-existant dans le dbset y sont ajouté, ceux déjà existants sont ignorés (les données des éléments déjà existants dans le dbset ne sont pas mis à jour)
    Puis, de votre côté, vous récupérez les éléments dans le dbset.

    Dixit Microsoft.

Discussions similaires

  1. .NET micro framework et SPI
    Par invitecd6742e1 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 04/03/2014, 18h38
  2. .NET Framework
    Par invitecd6742e1 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 11/12/2013, 14h53
  3. qu'est ce qu'un framework
    Par invite95771b4b dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 23/02/2012, 15h46
  4. NET.Framework
    Par invite08afaa93 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 08/06/2007, 19h39
  5. Framework, qu'est ce que c'est ?
    Par invite4c1ed2fa dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 24/08/2006, 15h11