Описание тега dynamic-linq

Dynamic LINQ is a small library on top of the .NET framework 3.5 or later which allows to build string based query expressions. A common use case is to create LINQ queries at runtime in contrast to constructing queries at compile time.
1 ответ

Linq to NHibernate и Dynamic LINQ - кеширование запросов не работает

У меня проблема с кешем второго уровня NHibernate. Когда я использую запрос: var items1 = Session.Query<Row>() .Cacheable(); .Fetch(x => x.Field) .OrderBy(x => x.Field.Value) .ToList(); Все хорошо - запрос кешируется. Но когда я хочу исп…
1 ответ

Обработка динамического выбора с помощью Dyanmic Linq

Я использую Dynamic Linq Library, которую Скотт Гатри описывает здесь. Примеры Скотта Гатри великолепны, и я довольно часто использовал динамические операторы Where. Однако теперь я столкнулся с ситуацией, когда мне нужно использовать функциональнос…
01 дек '09 в 16:33
1 ответ

Динамический выпуск LINQ Cast

Когда я пытаюсь выполнить этот ESQL (приведение int к строке) с динамическим linq (по этой ссылке) queryable.Where("CAST(PositionID AS Edm.String).Contains(@0)", paramsObj); //PositionID is Int32 это исключение ')' or ',' expected Моя версия Entity …
1 ответ

Как бы я назначил отдельное значение атрибута в текстовом тексте ComboBox?

Я хотел бы показать все различные категории в ComboBox с именем categoryList <DataTemplate x:Key="CategoryTemplate"> <StackPanel Orientation="Horizontal"> <TextBlock Text="{Binding Path=Category}"/> </StackPanel> </DataTem…
28 ноя '12 в 14:16
1 ответ

Преобразование выражения<T, bool> в строку

Мне нужен способ воссоздать динамически генерируемые отчеты в какой-то момент в будущем. Короче говоря, мне нужно сохранить конкретный запрос linq (различный для каждого отчета) в базе данных, а затем выполнить запрос с динамическим Linq позже. Это …
25 янв '11 в 13:20
1 ответ

Использование Dynamic Linq для установки имени столбца

У меня есть немного перевернутая база данных. Для каждой строки проекта есть столбцы для разных инженеров. (инженер-архитектор, инженер-строитель, инженер-механик). Мне нужно получить список проектов, которые назначены одному человеку. Чтобы сделать…
24 ноя '14 в 12:23
1 ответ

Динамический запрос и выражение Linq

Я хотел бы построить динамический запрос, но не смог получить требуемый результат. Пожалуйста, смотрите код ниже. Я пытался использовать два разных подхода. Простой Linq, результат - "resultUsingLing" в приведенном ниже коде. Динамический Linq резул…
17 май '14 в 04:54
1 ответ

Нужна помощь с запросом LINQ с использованием динамической библиотеки LINQ

Прости мое невежество по этому поводу. У меня есть этот запрос LINQ: Dim ngBikersDataContext As New CarBikeWalkDataContext bikersList = (From c In ngBikersDataContext.Reg_Bikers _ Order By c.L_Name _ Select New Bikers() With { _ .BikerID = c.BikerID…
31 мар '11 в 20:42
1 ответ

ObservableCollections с использованием Rx с APE/Reverse Ajax - отправка с сервера

Просто интересно, существует ли обычно используемый метод для уведомления подписчиков (клиентов javascript) о наблюдаемых коллекциях (Rx/Knockout.js) об изменениях на стороне сервера. Я хотел бы иметь объект, который выполняет двустороннее связывани…
3 ответа

LINQ - Как выполнить частичный поиск по нескольким критериям, используя NHibernate.LINQ

У меня есть страница поиска, где пользователь может ввести несколько городов, разделенных запятой, и нам нужно получить все объекты недвижимости, где указан город, указанный в критериях поиска. Например, пользователь введет что-то вроде этого города…
20 апр '11 в 13:36
1 ответ

Можно ли изменить DataServiceQuery после его создания?

Я создаю пейджер в моем интерфейсе, который использует DataServiceQuery&lt;MyEntityType&gt; встроенный в другое окно, когда дело доходит до конца его кэшированных результатов. Моя текущая реализация пытается сделать что-то вроде: query = query.Skip(…
1 ответ

Disitinct Dynamic Linq

Чтобы получить отличительные значения, мне нужен IEnumerable. var results = gridData.Select(r =&gt; r.ExplicitColumnName).Distinct(); Чтобы определить имя столбца во время выполнения, мне нужно использовать IQueryable, как того требует System.Linq.D…
21 ноя '16 в 00:34
0 ответов

DbFunction в выражении Dynamic Linq

Исходя из моего другого поста ( сравнение Byte[] в Linq перечислимо). Можно ли использовать атрибут DbFunction и определить функцию в CSDL-части EDMX, а затем вызвать ее из выражения Dynamic Linq? Грубый пример: В модельном классе: [DbFunction("RowV…
04 фев '19 в 22:33
1 ответ

Как мне создать это дерево выражений (динамическая лямбда) в C#?

Я пытаюсь создать дерево выражений (динамическое linq), которое представляет следующее: Есть мои пользовательские классы и коллекции. List&lt;Contract&gt; sel = contractList.Where(s =&gt; s.account.Age &gt; 3 &amp;&amp; s.productList.Any(a =&gt; a.P…
05 фев '13 в 14:20
0 ответов

Извлечение пар столбцов псевдонимов из nhibernate sql

Я строю комплекс SQL с объединениями. Нет, в конце концов, у меня есть последняя строка slq (или выражение hql), из которой я хотел бы извлечь псевдонимы в виде пары к исходному имени столбца. С самого начала я работаю с запросом liq, потому что не …
18 ноя '17 в 18:15
2 ответа

Как сделать Exists с помощью Dynamic Linq

Как сделать так, чтобы существовал с динамическим LINQ? Я пытаюсь создать предложение SQL с динамическим LINQ. Я много исследовал и не нашел удовлетворительного ответа. Я пытаюсь преобразовать запрос SQL следующим образом: SQL select * from Document…
1 ответ

Упорядочение по свойству ICollection с использованием его имени в виде строки с динамической библиотекой Linq

Я искал практически каждый вопрос, блог или документацию, чтобы найти ответ на этот вопрос. Несколько фактически помогли мне приблизиться к этому, но я все еще не решил это, так как большинство было или устаревшим или не совсем соответствовало тому,…
24 июл '17 в 03:26
3 ответа

Форматирование оператора Select с использованием Dynamic Linq

Я уже давно занимаюсь этим и не могу найти решение. Я изначально пробовал форматирование Динамическое заявление linq, как вы можете увидеть здесь в этом посте Я объявил класс: public class DynamicHelper { public string FormattedLink(string DisplayTe…
1 ответ

Динамический LINQ API - функция преобразования SQL

Я пытаюсь использовать Dynamic LINQ Query для запроса базы данных SQL, и в предложении Where мне нужно оценить условие '=' с полем типа TEXT. Прямо сейчас у меня есть это: var result = DBCon.PcInValue .Where(String.Format("InputName = @0 and InputVa…
14 окт '09 в 19:15
3 ответа

Доступ к результату Linq, содержащемуся в динамическом классе

Я использую DbLinq, который должен быть эквивалентом Linq2SQL для этого вопроса. Мне нужно сгенерировать запрос Linq2SQL, где я указываю столбцы, которые я хочу вернуть во время выполнения. Я могу добиться этого, используя методы расширения Dynamic …
19 июн '09 в 14:17