Suchergebnisse für Anfrage "expression-trees"
Aufrufen einer generischen Methode mit Lambda-Ausdrücken (und eines Typs, der nur zur Laufzeit bekannt ist)
Sie können @ verwendLambda Expression Objects [http://msdn.microsoft.com/en-us/library/system.linq.expressions.lambdaexpression.aspx] ein Lambda als Ausdruck darstellen. Wie erstelle ich einLambda Expression ...
Was sind einige Beispiele für MemberBinding-LINQ-Ausdrücke?
Es gibt drei Möglichkeiten, aber ich kann keine Beispiele finden: System.Linq.Expressions.MemberAssignment System.Linq.Expressions.MemberListBinding System.Linq.Expressions.MemberMemberBindingIch möchte einige Unit-Tests schreiben, um zu sehen, ...
Ausdrucksbäume mit dynamischem Parameter
Ich möchte dies konvertieren: Func<dynamic, object> myFunc = t => return t.Name + " " + t.Surname;In einen Ausdrucksbaum. Was ich mir ausgedacht habe, ist das: ParameterExpression target = ExpressionParameter(typeof(dynamic), ...
Wie verwende ich Expression Tree, um sicher auf den Pfad nullfähiger Objekte zuzugreifen?
Wenn ich ein deserialisiertes XML-Ergebnis in einen von xsd generierten Objektbaum bekomme und ein tiefes Objekt in diesem Baum a.b.c.d.e.f verwenden möchte, gibt es eine Ausnahme, wenn ein Knoten in diesem Abfragepfad fehlt. if(a.b.c.d.e.f != ...
variable '' of type '' referenziert von scope '', aber nicht definiert
Nun, der folgende Code ist selbsterklärend. Ich möchte zwei Ausdrücke mit @ zu einem kombinierAnd Operator. Die letzte Zeile verursacht zur Laufzeit den Fehler: Zusätzliche Informationen: Variable 'y' vom Typ 'System.String' referenziert ...
Wie wende ich OrderBy auf ein IQueryable an, indem ich einen Zeichenfolgenspaltennamen in einer generischen Erweiterungsmethode verwende?
public static IQueryable<TResult> ApplySortFilter<T, TResult>(this IQueryable<T> query, string columnName) where T : EntityObject { var param = Expression.Parameter(typeof(T), "o"); var body = Expression.PropertyOrField(param,columnName); var ...
So rufen Sie ein Lambda mit LINQ-Ausdrucksbäumen in C # / .NET auf
Ich möchte Ausdrucksbäume verwenden, um dynamisch eine Methode zum Aufrufen eines Lambda zu erstellen. Der folgende Code funktioniert einwandfrei für den ersten Aufruf der ComposeLambda-Funktion, der zweite Aufruf schlägt jedoch mit der folgenden ...
Wie lege ich einen Feldwert in einer C # -Ausdrucksstruktur fest?
Gegeben FieldInfo field = <some valid string field on type T>; ParameterExpression targetExp = Expression.Parameter(typeof(T), "target"); ParameterExpression valueExp = Expression.Parameter(typeof(string), "value");Wie kompiliere ich einen ...
Wie erstelle ich einen Ausdrucksbaum, der IEnumerable <TSource> .Any (…) aufruft?
Ich versuche, einen Ausdrucksbaum zu erstellen, der Folgendes darstellt: myObject.childObjectCollection.Any(i => i.Name == "name");us Gründen der Übersichtlichkeit habe ich folgende Angabe //'myObject.childObjectCollection' is represented here ...
Plotten von Ausdrucksbäumen in R
Ich weiß, dass ich mit dem @ einen Ausdrucksbaum in R erstellen kasubstitute Funktion. Angenommen, ich generiere den folgenden Ausdrucksbaum: expT <- substitute(a+(2*b+c))Ist es möglich, den Ausdrucksbaum in R zu visualisieren und so etwas zu ...