Pergunta

Vou tentar explicar a pergunta novamente:

Eu queria introduzir o registo no Entity Framework de tal forma que a consulta e seu resultado juntamente com o tempo a consulta levou para executar podem ser registrados. Jaroslaw Kowalski envolveu o provedor de comunicação de interceptação entre Entity Framework e do fornecedor original. Ele também fornece rastreamento facilidade que eu estou pretendendo uso.

O que estou confuso sobre é a completude deste invólucro que ele escreveu. Atualmente, ele tem apenas envolvendo Connection, Command, Transação, DataReader, e ProviderFactory. Eu não estou ciente de todas as maneiras que Entity Framework comunica com o provedor. Eu queria saber todas as maneiras com as quais Entity Framework pode usar provedor de dados. Por exemplo se Entity Framework usa DataAdapter ou DataSets e.t.c.

Foi útil?

Solução

Aqui é um simples provedor Entity Framework.
Claro que, em caso de DBMS reais diferentes do MS SQL Server que você irá encontrar um grande número de problemas, e nem todos eles podem ser resolvidos mesmo em teoria.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top