Looking for .net Keywords? Try Ask4Keywords

.NET FrameworkAusdrucksbäume


Bemerkungen

Ausdrucksbäume sind Datenstrukturen, die zur Darstellung von Codeausdrücken in .NET Framework verwendet werden. Sie können per Code generiert und programmgesteuert durchlaufen werden, um den Code in eine andere Sprache zu übersetzen oder auszuführen. Der bekannteste Generator von Expression Trees ist der C # -Compiler selbst. Der C # -Compiler kann Ausdrucksbäume generieren, wenn einer Variablen des Typs Ausdruck <Func <... >> ein Lambda-Ausdruck zugewiesen wird. Normalerweise geschieht dies im Zusammenhang mit LINQ. Der beliebteste Verbraucher ist der LINQ-Anbieter von Entity Framework. Es verbraucht die Ausdrucksbäume, die an Entity Framework übergeben werden, und generiert entsprechenden SQL-Code, der dann für die Datenbank ausgeführt wird.

Ausdrucksbäume Verwandte Beispiele