expression-trees

Ausdrucksbäume sind eine abstrakte Darstellung von Code in einer Baumstruktur, wobei jeder Knoten des Baums ein Programmierkonstrukt darstellt (Bedingungs-, Zuweisungs-, Methodenaufruf usw.).
2
Antworten

Konvertierung von Linq nach XSLT

Gibt es eine Möglichkeit, LINQ-Abfragen in XSLT umzuwandeln? Auf die gleiche Weise kann LINQ in SQL konvertiert werden? Ich meine, wenn ich ein festes gut definiertes XML habe (entspricht einer XSD), gibt es eine Weise, das Zeug unter System....
03.08.2011, 12:59
5
Antworten

Wie bekomme ich Parameternamen aus einem Ausdrucksbaum?

Ich habe einen Ausdruck dieses Typs: %Vor% Wie bekomme ich die Parameternamen von diesem Ausdruck (optional: und Werte)? Beispiel: %Vor% Namen könnten str_par1, int_par2, obj_par3 sein     
29.01.2010, 15:03
5
Antworten

Expression.Or, Der Parameter 'item' ist nicht im Gültigkeitsbereich

Ich versuche, eine statische Funktion zu Oder zwei Ausdrücke zu schreiben, aber empfange den folgenden Fehler:    Der Parameter 'item' ist nicht im Bereich.       Beschreibung: Eine nicht behandelte Ausnahme   aufgetreten während der Ausführ...
04.01.2009, 21:44
4
Antworten

Umkehrung von ExpressionFuncT, TResult.Compile ()?

Da können wir: %Vor% Wie kann ich: %Vor% Das heißt, ich möchte die entsprechende Expression der Func erhalten. Ist es möglich?     
28.09.2010, 05:04
1
Antwort

Lambda Ausdruck, der in der Select () - Abfrage verwendet werden soll

Ich versuche, einen Lambda-Ausdruck zu erstellen, der zwei Zuweisungen enthält (wie weiter unten gezeigt), die ich dann an eine Queryable.Select () -Methode übergeben kann. Ich versuche, eine String-Variable in eine Methode zu übergeben und d...
27.04.2010, 08:31
3
Antworten

Ausdrucksbaum für die Methode String.IndexOf

Wie soll ich den Ausdrucksbaum für string.IndexOf("substring", StringComparison.OrdinalIgnoreCase) erstellen? Ich kann es ohne das zweite Argument arbeiten: StringComparison.OrdinalIgnoreCase . Das sind meine bisherigen Versuche: %Vor%...
17.08.2011, 07:27
1
Antwort

MemberExpression: InvalidOperationExpression-Variable 'x', auf die vom Bereich '' verwiesen wird, ist jedoch nicht definiert

Ich verwende System.Linq.Expressions Ich habe versucht, eine einfache LambdaExpression zu erstellen, die MemberExpression . Wenn ich die MemberExpression explizit mit der System.Linq.Expressions-API (z. B. ) erstelle MakeMemberAccess ),...
24.05.2011, 05:55
3
Antworten

Compiled Expression Trees Missverständnis?

Ich habe diesen Ausdruck: %Vor% %Vor% // lässt: test %Vor% Ich möchte nach dem .Compile() fragen Was kompiliert es? Und was ist der Unterschied zwischen der ersten Ausführung und späteren Ausführungen ...? Kompilieren sollt...
26.02.2012, 13:07
1
Antwort

Expression.Call und "Mehrdeutige Übereinstimmung gefunden"

Ich versuche, einen Ausdruck zu schreiben, der ToString für eine Eigenschaft aufruft und dessen Wert einer lokalen Variablen zuweist. Wenn Sie jedoch ToString für eine Objektinstanz mit einer Überladung von ToString aufrufen, wird die Ausnahme "...
04.10.2010, 21:16
5
Antworten

In LINQ to SQL übergeben Sie Teile einer LINQ-Abfrage in eine Funktion

Ist es möglich, Teile einer linq Query in eine Funktion zu übergeben? Ich möchte eine gemeinsame Schnittstelle für meine DAL erstellen, die immer die gleiche Query-Schnittstelle verwendet. Zum Beispiel %Vor% Ist so etwas möglich? Ich denke,...
12.01.2009, 04:53