NHibernate внутренний метод поиска данных - PullRequest
0 голосов
/ 08 февраля 2010

Внутренне, NHibernate использует DataSets или SqlDataReaders для доступа к данным с сервера SQL или это зависит?

1 Ответ

2 голосов
/ 08 февраля 2010

Это не использует ни один, на самом деле. Он использует «абстрактный» IDataReader , для которого существует несколько зависимых от платформы реализаций. Для SQL Server он использует SqlDataReader, да.

В NHibernate существует понятие IDriver, которое предоставляет абстракцию для основного кода NHibernate и отвечает за создание платформенных экземпляров объектов IDbConnection и IDbCommand.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...