1
ответ

Существует ли библиотека, которая может декомпилировать метод в Дерево выражений с поддержкой CLR 4.0?

Предыдущие вопросы спросили, возможно ли превратить скомпилированных делегатов в деревья выражений, например: преобразование .net Func <T> к .net Expression <Func <T>> нормальное...
вопрос задан: 23 May 2017 10:29
1
ответ

Работа с обнуляемыми типами в деревьях выражений

У меня есть метод расширения для динамической фильтрации результатов Linq to Entities с использованием строковых значений. Он отлично работает, пока я не использую его для фильтрации столбцов, допускающих значение NULL. Вот мой код: public static IOrdere
вопрос задан: 7 April 2017 00:06
1
ответ

Система LinqKit. InvalidCastException При Вызове обеспеченный методом выражение на свойстве элемента

Учитывая простую структуру родителя/дочернего класса. Я хочу использовать linqkit для применения дочернего лямбда-выражения на родителя. Я также хочу, чтобы Лямбда-выражение было обеспечено служебным методом. общественность...
вопрос задан: 2 February 2015 21:08
1
ответ

Как я создаю дерево выражений, звоня IEnumerable <TSource>.Any (…)?

Я пытаюсь создать дерево выражений, которое представляет следующее: myObject.childObjectCollection. Любой (я => я. Имя == "имя"); Сокращенный для ясности, у меня есть следующее://'myObject....
вопрос задан: 10 November 2013 17:24
1
ответ

Деревья выражения/Оператора

Обновленный Вопрос Далее Вниз, я экспериментировал с деревьями выражений в.NET 4, чтобы сгенерировать код во времени выполнения и я пытался реализовать foreach оператор путем создания выражения...
вопрос задан: 15 May 2013 19:44
1
ответ

Распечатать иерархию дерева выражений Linq

Динамическая языковая среда исполнения (DLR) имеет несколько довольно классных кодов для Expression, включая очень хороший код для распечатки деревьев Expression, которые я хочу использовать, чтобы: int a = 1; int b = 2; ...
вопрос задан: 13 May 2013 20:51
1
ответ

Каковы некоторые примеры выражений MemberBinding LINQ?

Существует три возможности, но я не могу найти примеры: Система. Linq. Выражения. Система MemberAssignment. Linq. Выражения. Система MemberListBinding. Linq. Выражения. MemberMemberBinding я хочу...
вопрос задан: 8 December 2011 23:47
1
ответ

Вытаскивание объекта из MemberExpression?

Так, позволяет, говорят, что у меня есть следующее выражение в C#: Выражение <Func <строка>> expr = () => нечто. Панель; Как я вытаскиваю ссылку на нечто?
вопрос задан: 17 October 2010 16:38
1
ответ

Передача дерева выражения в качестве параметра другому дереву выражений

У меня есть два дерева выражений, определенных следующим образом: private Expression > PropertyAccessor {get; set;} и ​​private Expression
вопрос задан: 19 August 2010 01:52
1
ответ

Получение значений от ExpressionTrees

позвольте там быть: Выражение <Func <Клиент, bool>> выражение = c => c. Имя == "John"; теперь я получаю значение при помощи: представьте myvalue в виде строки = ((ConstantExpression) мусорное ведро. Право).Value; теперь позвольте.
вопрос задан: 11 August 2010 10:57
1
ответ

Создайте полностью динамичный, где пункт с деревом выражений и выполняется на IQueryable

В точке (3) в моем коде я определил запрос, названный query1, в котором я определил.Where лямбда-выражение. Этот запрос является в некотором роде динамичным, но все еще содержит статические элементы, он всегда относится к...
вопрос задан: 9 August 2010 21:45
1
ответ

Скомпилированная проблема Запроса LINQ-SQL (работает нескомпилированным запросом),

У меня есть дополнительные методы C# на IQueryable, например, FindNewCustomers () и FindCustomersRegisteredAfter (международный год) и т.д, который я использую для "объединения запроса в цепочку" вместе для LINQ к SQL. Теперь к моей проблеме:...
вопрос задан: 9 August 2010 07:32
1
ответ

Что делает ExpressionVisitor. Посещение <T> Делает?

Прежде чем кто-то выкрикнет ответ, прочитайте вопрос. Что является целью метода в.NET 4.0's ExpressionVisitor: общедоступное статическое Посещение ReadOnlyCollection <T> <T> (...
вопрос задан: 9 August 2010 07:31
1
ответ

Создание дерева выражений LINQ: как стать переменным в объеме

Я создаю дерево выражений LINQ, но оно не скомпилирует, потому что предположительно $var1 локальной переменной вне объема: переменная ''типа 'Система. Объект' сослался от объема'', но это не...
вопрос задан: 30 July 2010 11:54
1
ответ

Используя дерево выражений, чтобы перейти и возвратить объект, который владеет свойством

Учитывая выражение, которое указывает на свойство в графе объектов, я хочу получить экземпляр, который владеет скручиванием жгутов свойства тот график. Я боролся. Текущий код просто дает мне...
вопрос задан: 16 July 2010 11:57
1
ответ

Преобразуйте Выражение <Func <T, T2, bool>> к Выражению <Func <T2, bool>> путем представления константы для T

У меня есть выражение в формате Выражения <Func <T, T2, bool>>, что я должен преобразовать в выражение на формате Выражения <Func <T2, bool>> путем замены T в...
вопрос задан: 1 July 2010 12:49
1
ответ

оператор sql к Дереву выражений

Я задаюсь вопросом, как можно было бы перевести строку sql в дерево выражений. В настоящее время, в Linq к SQL, дерево выражений переводится в sql оператор. Как делает на, идут другим путем? Как был бы...
вопрос задан: 14 May 2010 23:31
1
ответ

Лямбда-выражение, которое будет использоваться в Выборе () запрос

Я пытаюсь создать лямбда-выражение, содержа два присвоения (как показано далее вниз), который я могу затем передать Queryable. Выберите () метод. Я пытаюсь передать строковую переменную в метод...
вопрос задан: 27 April 2010 08:36
1
ответ

Получение значения во время выполнения ParameterExpression в дереве выражений

Я пропускаю очевидное: Как я получаю доступ к значению параметра в дереве выражений лямбда-выражения? Сценарий: Для делегата x я динамично создаю лямбда-выражение с выражением...
вопрос задан: 9 March 2010 19:00
1
ответ

Создайте новое выражение из существующего выражения

У меня есть Выражение <Func <T, DateTime>>, я хочу принять участие DateTime выражения и осуществить Месяц его. Таким образом, я превратил бы его в Выражение <Func <T, интервал>>...
вопрос задан: 4 March 2010 07:14
1
ответ

Сгенерированные методы для полиномиальной оценки

Я пытаюсь придумать изящный способ обработать некоторые сгенерированные многочлены. Вот ситуация, на которой мы сфокусируемся (исключительно) для этого вопроса: порядок является параметром в генерации n-го порядка...
вопрос задан: 27 October 2009 14:54
1
ответ

Параметр лямбды не в объеме — при создании двоичного лямбда-выражения

При создании лямбда-выражения вручную я получаю 'Параметр не в объеме' исключение. Какие-либо идеи относительно того, что я делаю неправильно? общедоступный класс OtherType {общественность представляет First_Name в виде строки {добираются;...
вопрос задан: 15 October 2009 19:12
1
ответ

Основывайте маленькое выражение DSL на ДОЛЛАРЕ или сохраните это скрученным вручную в F#?

Я создаю подобное электронной таблице приложение, где много маленьких вычислений должно быть сшито вместе в древовидной структуре. Эти вычисления являются пользовательскими, и мне нужен путь к пользователю к...
вопрос задан: 10 October 2009 20:43
1
ответ

Как делает Queryable. Работа OfType?

Важный вопрос не, "Что делает Queryable. OfType делают, это, "как делает код, который я вижу, там выполняют это?" Размышляя над Queryable. OfType, я вижу (после некоторой очистки): общедоступные помехи...
вопрос задан: 17 September 2009 17:10
1
ответ

Компиляция Linq к SQL-запросам от нетривиального IQueryable

Есть ли способ использовать CompiledQuery. Скомпилировать метод для компиляции Выражения, связанного с IQueryable? В настоящее время у меня есть IQueryable с очень большим Деревом выражений позади него...
вопрос задан: 3 July 2009 07:07
1
ответ

как изменить тип параметра в Выражении?

так как я использую POCOS в своем домене, я хочу, чтобы мой репозиторий смог к полученным фильтрам Выражения типа моего POCOS и изменил параметр в выражении, чтобы быть типа моего LINQ...
вопрос задан: 26 March 2009 21:51
1
ответ

Как я создаю дерево выражений для представления 'Строки. Содержит (“называют”)' в C#?

Я просто начинаю с деревьями выражений, таким образом, я надеюсь, что это имеет смысл. Я пытаюсь создать дерево выражений для представления: t => t. SomeProperty. Содержит ("stringValue"); До сих пор я имею:...
вопрос задан: 10 November 2008 18:11
0
ответов

Получение значений аргументов для MethodCallExpression

Как я могу получить значения аргументов для MethodCallExpression? Сегодня я делаю это, но недостаточно быстро: частный статический объект GetArgumentValue (элемент выражения) {LambdaExpression l = ...
вопрос задан: 4 July 2019 15:48
0
ответов

Как восстановить дерево выражений linq

Как проверить дерево выражений linq, чтобы его можно было перестроить оператор за оператором (используя методы System.Linq.Expressions.Expression)? Я использую DebugView из VS17 для визуализации выражения, но это ...
вопрос задан: 11 April 2019 07:37
0
ответов

Разбор текстовых запросов в Sprache

Я пытаюсь написать код для соответствия строк на основе шаблона: pattern: "dog and (cat or goat)" строка теста: "doggoat" результат: true строка теста: "dogfrog" результат: false Я пытаюсь Напиши ...
вопрос задан: 16 January 2019 10:30