Описание тега predicatebuilder
Allows you to dynamically composing expression predicates to be used in WHERE clauses in LINQ and also in EntityFramework.
1
ответ
LinqKit и async в Entity Framework
Я получаю следующую ошибку при использовании построителя предикатов с Entity Framework Core. Исходный код IQueryable не реализует IAsyncEnumerable. Только источники, которые реализуют IAsyncEnumerable, могут использоваться для асинхронных операций E…
09 мар '16 в 22:20
3
ответа
Как динамически создать метод предиката из дерева выражений?
Вот сценарий: Silverlight 4.0, DataGrid, источник элементов PagedCollectionView. Цель состоит в том, чтобы применить фильтр к PCV. Фильтр должен быть Predicate<object>(Method) - где Method реализует некоторую логику для объекта и возвращает tr…
20 сен '10 в 21:23
1
ответ
LinqToSql генерирует неверный запрос к базе данных
У меня проблема с LinqToSql и PredicateBuilder У меня есть следующий кусок кода Dim vQuery As IQueryable(Of Table1) = pContext.Table1 Dim predicate As Expression(Of System.Func(Of Table1, Boolean)) = Nothing .... Dim predicateAdd As Expression(Of Sy…
16 ноя '11 в 11:38
1
ответ
C# Передайте выражение в качестве аргумента и используйте PredicateBuilder
Я хочу динамически создавать предложения запросов LinqToSQL и EntityFramework, используя объект "критерии" и, при необходимости, используя C# в Nutshell PredicateBuilder ( http://www.albahari.com/nutshell/predicatebuilder.aspx). Просто чтобы быть яс…
29 июл '16 в 09:22
1
ответ
Linq PredicateBuilder
public static IQueryable<SearchProfile> FilterData(string Filter, Repository<SearchProfileContext> dc) { IQueryable<SearchProfile> data = null; var predicate = PredicateBuilder.True<SearchProfile>(); Filter = ExcludedParam(Fi…
22 дек '11 в 13:56
2
ответа
Как фильтровать связанные данные, используя Entity Framework и LINQ to SQL и LinqKit PredicateBuilder или IdeaBlade DevForce
Я использую Entity Framework 6.1.0 и LINQ to SQL Мой граф объектов: Маркет 1...n МаркетАссет n... n КомпанияМаркет n...1 Компания Так, Market has a Collection of MarketAsset called MarketAssets MarketAsset has a collection of CompanyMarket called Co…
16 май '14 в 20:25
0
ответов
Создатель предикатов binbin ling пытается добавить AND (field1 = string1 или field1 = string2) в конец предиката
Я использую предикатный сборщик bin bin и у меня работает запрос, но он очень медленный при использовании.contains, мне нужно, чтобы он выполнял точное сопоставление, а не содержал, поскольку он генерирует более быстрый запрос, когда я тестирую оба …
20 авг '14 в 06:20
1
ответ
Как использовать LINQ и PredicateBuilder для создания предиката с использованием подкласса?
Я пытаюсь использовать этот ответ для динамического добавления оператора ИЛИ к предложению WHERE в LINQ: /questions/15796060/kak-dinamicheski-dobavit-operator-or-v-predlozhenie-where-v-linq/15796064#15796064 var searchPredicate = PredicateBuilder.Fa…
30 июл '15 в 15:53
1
ответ
Поиск по сайту: Получить результаты по терминам
Здесь я пытаюсь получить результаты поиска по нескольким терминам. Скажите fulltext="Lee jeans", затем regexresult={"lee","jeans"}. Код: IProviderSearchContext searchContext = index.CreateSearchContext(); IQueryable<SearchItem> scQuery = searc…
28 июл '15 в 09:58
1
ответ
Может кто-то дополнительно объяснить этот код C#
Я использую класс PredicateBuilder из http://www.albahari.com/nutshell/predicatebuilder.aspx public static Expression<Func<T, bool>> Or<T> (this Expression<Func<T, bool>> expr1, Expression<Func<T, bool>> exp…
15 мар '13 в 15:14
1
ответ
Может ли PredicateBuilder генерировать предикаты, охватывающие несколько таблиц?
Я хотел бы динамически генерировать предикаты, которые охватывают несколько таблиц по объединению в операторе Linq. В следующем фрагменте кода я хочу использовать PredicateBuilder или аналогичную конструкцию, чтобы заменить оператор 'where' в следую…
14 мар '11 в 19:13
1
ответ
Как работает PredicateBuilder
C# в Nutshell имеет бесплатный класс PredicateBuilder, который строит предикаты LINQ по частям, доступные здесь. Вот выдержка из метода, который добавляет новое выражение к предикату. Может кто-нибудь объяснить это? (Я видел этот вопрос, мне не нуже…
15 июл '12 в 09:37
1
ответ
Установите PredicateBuilder также на дочернюю коллекцию
Я пытаюсь применить предикат не только к родительскому объекту, но и к дочерней коллекции. Следующее является частью моего кода: var predicate = PredicateBuilder.New<Entity>(); foreach (string keyword in keywords) { string temp = keyword; pred…
09 дек '18 в 08:21
1
ответ
Извлечение определяемой пользователем 'комбинации столбцов' из базы данных с помощью Entity Framework
Мне нужно получить пользовательские столбцы из базы данных с Entity Framework. Мне нужно создать столбец проекции на основе переданной коллекции, список строк, где каждый элемент содержит имена столбцов, с Entity Framework У меня есть список строк, …
18 янв '19 в 21:25
4
ответа
Почему применяется несколько фильтров, даже если запрос воссоздается на каждой итерации
Я нашел этот код ниже в файле с именем Filter.cs в проекте, созданном с помощью Microsoft App Studio. Хотя я опытный программист на C#, у меня мало опыта работы со строителями предикатных выражений LINQ. Я могу сказать, что приведенный ниже код явля…
24 янв '14 в 20:33
2
ответа
Построитель предикатов C# путаница
Я пытаюсь понять predicate builder так что я могу применить его к веб-приложению, которое я создаю. В основном у меня есть 4 параметра, которые приходят через запрос POST: "имя", "местоположение", "возраст", "пол", и мне нужно отфильтровать людей из…
14 янв '15 в 16:10
1
ответ
Build LINQ Выберите условно аналогично использованию предложения PredicateBuilder для Where
Я работаю с динамическими запросами, используя LINQ на Entity Framework. Для запроса некоторых таблиц с помощью пользовательских фильтров ввода мы используем PredicateBuilder создавать условные ГДЕ разделы. Это прекрасно работает, но количество возв…
30 окт '13 в 18:55
2
ответа
Динамический запрос с linq к объектам с использованием PredicateBuilder
Я пытаюсь выполнить запрос к очень простой таблице, но не получаю никакого результата. Таблица содержит журнал действий со следующими столбцами: Я БЫ ActionTypeID (создание, редактирование или удаление) EntryID (идентификатор созданной / отредактиро…
17 апр '12 в 02:49
4
ответа
Использование PredicateBuilder с VB.NET
Я воссоздал класс Predicatebuilder в отдельном проекте C# и пытаюсь использовать его в проекте VB.NET, но продолжаю получать следующую ошибку: Не удалось разрешить перегрузку, поскольку ни одно доступное "ИЛИ" не принимает это количество аргументов.…
01 окт '09 в 22:06
1
ответ
Сгенерированный SQL с PredicateBuilder, LINQPad и оператором ЛЮБОЙ
Ранее я задавал вопрос об условиях объединения в Linq To Entities. Теперь я использую LinqKit, и все работает отлично. Я хочу увидеть сгенерированный SQL и после прочтения этого ответа я использую LinqPad. Это мое заявление: var predProduct = Predi…
26 мар '10 в 09:11