Здравствуйте, Игорь!
1. Как можно подменить/добавить свой FdpDataProvider.cs в BLToolkit? (переодически допиливаю его потихоньку).
2. У XxxDataProvider.AssepmblyInfo.cs строка "[assembly: AllowPartiallyTrustedCallers]" — она критична? В этом случае не происходит вызов родного FbConnection() в новых версиях FiberdClient.dll. Если там добавить данный атрибут и перекомпилировать FirebirdClient, то будет запрещён вызов каких-то других функций из провайдера. Сейчас, без атрибута[assembly: AllowPartiallyTrustedCallers] вроде всё ок.