Описание тега system.linq.dynamic

Это сборка Microsoft для функциональности динамического языка.Net 4.0.
0 ответов

Динамический запрос linq, где предложение из строки с Xamarin.Mac

Я пытаюсь реализовать простой динамический запрос linq для проекта Xamarin.Mac Cocoa, используя C#. В WPF я мог использовать библиотеку System.Linq.Dynamic для создания динамических запросов linq из строки с чем-то простым: string filter = "type == …
28 янв '19 в 22:48
0 ответов

Плюсы и минусы использования Entity Framework Dynamic SQL VS Dynamic LINQ

Entity Framework Динамический SQL DbSet.SqlQuery() DbContext.Database.SqlQuery() DbContext.Database.ExecuteSqlCommand() Для полных запросов SQL с параметрами. Динамический LINQ Любые известные библиотеки третьих сторон, такие как - System.Linq.Dynam…
1 ответ

Linq исключение для Provider.CreateQuery

Учитывая этот класс: class SomeClass { public int SomeValue { get; set; } } Следующий список: var queryableData = new List<SomeClass>() { new SomeClass{SomeValue=1 }, new SomeClass{SomeValue=2 }, new SomeClass{SomeValue=3 }, new SomeClass{Some…
11 фев '19 в 16:31
0 ответов

System.Linq.Dynamic: Как гарантировать порядок параметров в функции Parse?

В приведенном ниже коде я успешно использую Microsoft System.Linq.Dynamic в C# для оценки строковых выражений, похожих на Javascript eval(), Однако я не могу понять, как гарантировать совпадение имен параметров и соответствующих значений при вызове …
03 июн '18 в 22:37
5 ответов

System.Linq.Dynamic и DateTime

Я использую System.Linq.Dynamic, чтобы сделать пользовательские предложения where из вызова ajax в.Net MVC 1.0. Он отлично работает для строк, int и т. Д., Но не для DateTime, я получаю исключение, не могу сравнить String с DateTime. Очень простой т…
07 сен '09 в 15:19
2 ответа

Как выбрать определенные поля из динамического списка с помощью LINQ

Я пытаюсь получить некоторые конкретные поля из динамического объекта с фактически списком любого класса, этот класс содержит различные поля из этих полей. Я хочу выбрать некоторые конкретные поля с помощью LINQ. Поля, которые я хочу выбрать, также …
20 фев '19 в 09:41
2 ответа

Динамический обратный слэш linq в предложении where

Я использую System.Linq.Dynamic для запроса сущностей с динамическими выражениями "где". Я запрашиваю объект, который имеет свойство "newValue" типа строки. Примерное значение будет следующим: "{\"ProcessId\":764, \"ProcessLength\":1000}". Я не могу…
25 сен '18 в 14:25
2 ответа

Как написать оператор, который генерирует оператор LIKE T-SQL в System.Linq.Dynamic

Я использую System.Linq.Dynamic, и в большинстве случаев он работает отлично. Однако я пытаюсь получить StartsWith который будет генерировать что-то вроде Description LIKE 'test%' в T-SQL. Похоже, что я не могу найти, и документации, как я заметил, …
04 апр '18 в 12:40
1 ответ

Побитовый порядок в динамическом Linq

Мне нужно иметь возможность выполнять строковые, побитовые, .OrderBy в динамическом linq. items = items.OrderBy(x => (x.Permissions & 65536) != 0); против items = items.Where("1==1" + where).OrderBy("Permissions & 65536 != 0") Это вообще …
23 окт '18 в 21:40
0 ответов

Не удалось загрузить файл или сборку System.Linq.Dynamic.Core Version=1.0.15.0

Добавлена ​​версия System.Linq.Dynamic.Core =1.0.15.0 из nuget в текущем проекте ядра 1.1 для Asp.net. В библиотеку добавлены необходимые методы, но при вызове метода выдается сообщение об ошибке: "Не удалось загрузить файл или сборку" System.Linq.D…
0 ответов

Linq CreateQuery выдает исключение

Когда я пытаюсь использовать динамический запрос списка запросов, я получаю исключение только для некоторых функций Linq, как показано ниже. Это прекрасно работает (также Select(...)): string query = @"@0.Where(TControl==""skip"")"; var expression =…
17 мар '19 в 20:22
1 ответ

Entity Framework получает данные из ВСЕГО столбца

У меня есть вызов API getUser, который возвращает ВСЕ данные из базы данных в указанном столбце, но я хочу исключить некоторые вещи; номер телефона, адрес электронной почты и т. д. Попробовал возиться с LINQ, сменив модель Builder, изменив опцию Bui…
2 ответа

Linq.Dynamic FirstOrDefault() вложен в OrderBy

У меня есть следующий оператор Linq, который отлично работает: query = query.OrderBy(m => m.MATERIAL_TXT.Where(mt => mt.LANG == "EN").FirstOrDefault().LTEXT); Теперь я пытаюсь сделать его динамическим, используя синтаксис на основе строк из Li…
20 сен '19 в 17:19
2 ответа

Смешивание необработанного SQL с IQueryable для динамического фильтра

В Entity Framework 6 можно смешивать необработанный SQL, динамически генерируемый с IQueryable, следующим образом: IQueryable<Tree> tree_query = context.Trees.Where(t=>t.Height> 2); IEnumerable<int> tree_additional_filter = context…
07 окт '19 в 18:25
0 ответов

Можно ли анализировать вложенные выражения в System.Linq.Dynamic?

Используя этот пакет, я пытаюсь проанализировать такие выражения, как следующие, используя одну из перегрузокDynamicExpression.Parse или DynamicExpression.ParseLambda. Пример лямбды, которую я пытаюсь выразить: x => x.SomeCollection.Max(y => y…
15 апр '20 в 23:46
1 ответ

.Net Core 3.1. Нужна вложенная группа По номенклатуре за день Количество Показать

Я хочу во вложенную группу по. Я беру элементы заказа еженедельно и группирую их по имени типа, затем я хочу собрать дневную сумму продаж продукта с этим именем типа и получить результаты, как показано ниже.Но я ошибаюсь вLinq запрос, который я сдел…
1 ответ

Динамическая фильтрация Linq с родительским свойством не работает

У меня вопрос, связанный с динамическим Linq. У меня есть структура классов, определенная ниже. public class UserProfile { public string FirstName { get; set; } public string LastName { get; set; } public int Age { get; set; } public long Overtime {…
17 фев '21 в 15:01
0 ответов

Использование функции postgresql unaccent в динамическом запросе linq

Согласно: Запрос PostgreSQL с Npgsql и Entity Framework с использованием unaccent Я добавил библиотеку NuGet и все работает: var result = _context.Table.Where(h => _context.Unaccent(h.Description) == "GARCÍA"); Но я не знаю, как совместить его с …
0 ответов

Отражение C# обрабатывает нулевые значения вложенных объектов [закрыто]

Я пытаюсь сгенерировать запрос выбора linq следующим образом: _context.Categories.Select(a=> new Categories { id = a.id, name = a.name File = a.Files == null ? null : new Files { id = (a.Files).id, name = (a.Files).name , } } можно найти любую по…
1 ответ

Добавление текущей суммы в группу по дате в новой строке

Я работаю с Syncfusion DocIO с созданием таблиц в .docx с некоторыми реквизитами и не могу создавать строку с группой по дате => каждый новый год, мне нужна новая строка с текущей суммой. Я уже создал строку суммы, но эта строка возвращает всю су…
05 окт '21 в 08:54