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