Imagem de fundo

Dentro da arquitetura detalhada do Nhibernate, qual é a...

Dentro da arquitetura detalhada do Nhibernate, qual é a função do objeto ISession (NHibernate.ISession)?


A

É um objeto utilizado pela aplicação para especificar unidades de trabalho atômicas ou não.


B

É um objeto que aplica abstração de uma implementação específica e concreta de IDbConnection e IdbCommand.


C

É um objeto single-threaded, sendo, exclusivo por instância, de curta duração, que representa a conversa entre a aplicação e a unidade de persistência.


D

É uma interface que encapsula provedores ADO.NET diferentes.


E

É um objeto do tipo Factory para instâncias do tipo de Itransaction.