![]() |
|
Цифровые технологии, программирование и сайтостроительство Полупрофессиональный подраздел. Подробное описание раздела находится в прикреплённой теме. |
![]() |
|
Опции темы |
![]() |
#11 |
дитя Ренессанса
Регистрация: 29.05.2008
Сообщений: 2,346
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Так. Похоже, дела немного налаживаются. Сейчас я копаю в сторону реализации метамодели с использованием паттерна Proxy, чтобы реализовать только то, что мне надо. Там вроде бы всё есть для того чтобы взаимодействовать с Sql провайдером своими средствами...
__________________
Инструменты сердятся, когда на них не играют |
![]() |
![]() |
![]() |
#12 |
дитя Ренессанса
Регистрация: 29.05.2008
Сообщений: 2,346
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Радость была преждевременной.
Теперь я уперся в то, что у меня никак не вызывается метод OnLoaded. Я создаю класс, который заполняется автоматически сложным запросом, такой таблицы в базе нет. Теоретически, Linq должен автоматически найти этот метод и вызвать его после привязки, но увы. Не помогает ни создание нового типа контекста, ни метамодель. Буду рыться в исходниках рефлектором...
__________________
Инструменты сердятся, когда на них не играют |
![]() |
![]() |
![]() |
#13 |
дитя Ренессанса
Регистрация: 29.05.2008
Сообщений: 2,346
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Похоже, тему пора переносить в мой персональный раздел, поскольку она потихоньку превращается в дневник моих плясок с бубнов вокруг Linq...
OnLoaded вызвался. Он не вызывался из-за неправильно написанного прокси и из-за отсутствия первичного ключа у таблицы.
__________________
Инструменты сердятся, когда на них не играют |
![]() |
![]() |
![]() |
#14 |
дитя Ренессанса
Регистрация: 29.05.2008
Сообщений: 2,346
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Очередной подступ к вершине
http://blogs.msdn.com/mattwar/pages/linq-links.aspx Прилагается QIToolkit - платформа для разработки LINQ-провайдеров. Объём работы вроде бы сокращается, но всё ещё кажется неподъёмным. Но раз он смог, то почему бы не...?
__________________
Инструменты сердятся, когда на них не играют |
![]() |
![]() |
![]() |
#15 |
дитя Ренессанса
Регистрация: 29.05.2008
Сообщений: 2,346
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Смог.
Не совсем по стандарту, но для внутренних целей годится.
__________________
Инструменты сердятся, когда на них не играют |
![]() |
![]() |