Вопросы по теме 'linq-expressions'
Linq to Entities: сложный запрос для получения среднего рейтинга ресторана
Поэтому я создаю сайт обзора ресторанов для своего сообщества. Мне нужно извлечь данные из следующих таблиц: РЕСТОРАН, КУХНЯ, ГОРОД, ЦЕНА и РЕЙТИНГ (оценки клиентов).
Запрос должен возвращать все рестораны с выбранным CUISINE_ID и возвращать...
2828 просмотров
schedule
14.12.2023
Исключение с использованием методов выражения OrElse и AndAlso
Я пытаюсь построить дерево выражений программно.
У меня есть на входе список классов условий, которые имеют следующую форму:
public class Filter
{
public string field { get; set; }
public string operator { get; set; }
public string...
11975 просмотров
schedule
02.03.2024
Как создать объект System.Linq.Expressions.Expression, содержащий вызов Any ()
Я хочу динамически сгенерировать оператор linq.expressions.expression, который можно использовать в качестве фильтра.
Вот пример запроса Linq, который я хотел бы преобразовать в выражение:...
9760 просмотров
schedule
02.09.2023
использовать Expression‹Func‹T,X›› в Linq содержит расширение
Используя следующий пример, я хотел бы использовать свой Expression внутри моего метода Contains, чтобы он передал запрос на сервер sql, используя метод EF .
Как я могу построить это, чтобы работать правильно?
void Main()
{...
5274 просмотров
schedule
22.02.2024
Как заполнить данные с помощью AddOrUpdate со сложным ключом в EF 4.3
Я пытаюсь заполнить базу данных разработки некоторыми тестовыми данными.
Я использовал context.People.AddOrUpdate(p => p.Id, people)); с большим успехом.
У меня есть другая таблица, которую мне нужно заполнить, в которой я не знаю...
34705 просмотров
schedule
13.06.2022
Настройка SQL, который Telerik OpenAccess генерирует из выражения LINQ
Я использую шаблон спецификации для динамического создания выражений LINQ, которые будут использоваться
О сущностях в памяти
Для генерации кода SQL с помощью OpenAccess
См. этот сообщение в блоге для пример того, чего я пытаюсь достичь....
188 просмотров
schedule
03.04.2024
Как определить тип класса в определении функции?
Я не совсем уверен, как задать этот вопрос, но в основном я хочу знать, как указать тип класса в общем, чтобы я мог печатать и вставлять код.
Например, у меня есть следующий код:
Public Class CustInfo
Implements INotifyPropertyChanged...
362 просмотров
schedule
09.09.2022
Entity Framework: как заменить значительную часть лямбда-запроса в С# с помощью ExpressionVisitor
Это идея:
В нашем приложении есть таблица продуктов с переводимыми названиями. Поскольку количество поддерживаемых языков может увеличиваться, каждый продукт имеет коллекцию ProductTranslation, содержащую культуру (например, en-US) и каждое...
792 просмотров
schedule
02.04.2022
Почему это выражение не дает ожидаемого результата?
Expression<Func<BAL.Receipt, bool>> expKeyword = x => x.InvoiceNo.StartsWith(txtSearch.Text) | x.Alias.StartsWith(txtSearch.Text);
Expression<Func<BAL.Receipt, bool>> expFromDate = x => x.Date >...
72 просмотров
schedule
24.09.2023
Свойство Entity Navigation IQueryable нельзя преобразовать в выражение хранилища
Сначала я использую конструктор Entity Framework, и мне нужно создать пользовательские объекты модели, начиная с объектов db. Я не хочу использовать IEnumerable, потому что он будет запрашивать слишком много полей.
Цель состоит в том, чтобы...
1117 просмотров
schedule
28.04.2024
Динамическая библиотека Linq не может обрабатывать отношения «один ко многим» в предложении select
Я хочу получить записи из базы данных с помощью динамической библиотеки Linq NuGet . Как я могу написать запрос для выбора родительских записей вместе со списком дочерних записей. Например, существует связь «один ко многим» между таблицей...
102 просмотров
schedule
30.03.2022
Установите поле члена readoly/InitOnly с помощью выражений Linq
Учитывая FieldInfo , можно установить поле члена C# readonly /CLR InitOnly.
Когда и почему я хочу это сделать? для сериализатора я создаю пустой экземпляр типа объекта, а затем заполняю все поля из потока данных.
На собственно вопрос:
Есть...
326 просмотров
schedule
19.04.2024
Выражение. И три условия
Я хочу создать выражение с тремя условиями
А вот Linq.Expressions.Expression.And может принимать только два выражения.
Я хотел бы иметь: Expression1 AND Expression2 AND Expression3
Есть ли способ сделать это непосредственно в Linq.Expressions?
720 просмотров
schedule
16.03.2024
Как установить точку останова в лямбда-выражении?
Я хотел бы отладить лямбду, которая вызывается в дереве выражений. К сожалению, точка останова никогда не срабатывает.
Вот полная консольная программа для игры:
private static void Main()
{
var evalAndWrite = EvalAndWrite(x => x + 1 /*...
3755 просмотров
schedule
22.07.2022
Объединить несколько выражений Linq
Я занимаюсь рефакторингом кода, пытаясь сделать его более самодокументированным. В текущем коде есть запрос к службе OData, который выглядит следующим образом:
return context.MessageLog.Where
(
x =>
(
x.Status ==...
1652 просмотров
schedule
22.04.2022
Выражения с динамическими возвращаемыми типами (динамическое ключевое слово)
Моя конечная цель здесь — создать универсальную версию IQueryable<T>.OrderBy() , которая принимает строковый параметр и необязательное направление сортировки. Что-то вроде этого:
return myList.OrderBy("Property1");
return...
68 просмотров
schedule
18.10.2022
Выражение C # для использования закладки Guid
У меня есть требование работать с несколькими таблицами, которые необходимо синхронизировать / создавать резервные копии. Все классы этих таблиц реализуют ITrackModifiedDate :
interface ITrackModifiedDate
{
DateTime ModifiedDate { get; set;...
288 просмотров
schedule
15.05.2022
IQueryable‹object› Выражение LINQ бросило «System.Object» на тип «Анонимный тип»
Я написал запрос linq, чтобы получить данные и сохранить их в IQueryable<object> . После этого я хочу выполнить выражение Linq, чтобы удалить некоторые нулевые данные.
IQueryable<object> employees;
select new
{...
35 просмотров
schedule
04.07.2022
Выражение Linq для вызова Содержит метод с параметром, допускающим значение NULL
У меня есть столбец базы данных
SelectListId int null
И у меня есть сложный фильтр на веб-странице, который я пытаюсь передать на LinqToSql , чтобы получить отфильтрованные данные из базы данных.
У меня есть несколько выражений, которые...
408 просмотров
schedule
14.05.2022