Обновление .NET провайдера. Реализован OleDbPermission.

Привет всем.

В новой сборке (#1552) реализован последний отсутствующий кирпичик ADO.NET провайдера — компонент поддержки безопасности: OleDbPermission.

Кроме того, были изменены настройки сборок с реализацией провайдера: lcpi.data.oledb.xxxxx.dll и lcpi.lib.xxxxx.dll. Теперь их можно загружать в домены с ограниченными правами.

Для всего этого добра были созданы тесты (.NET 3.5, 4.0, 4.5), которые можно поизучать самостоятельно (см. сборки lcpi.data.oledb.ntest.xxxxx.dll, пространство имен lcpi_data_oledb_tests.OleDbPermission).

Насколько я въехал в эту тему — все это предназначается для эксплуатации ADO.NET на хостингах (?).

—-
Процесс разработки ядра нашего ADO.NET провайдера подошел к своему логическому завершению. На десерт я оставил реализацию одного единственного метода — OleDbCommand.Cancel.

Обожаю эти моменты.

Leave a Comment