Tag: linq-expressions

Eine API zum erstellen von code mit deklarativen Ausdruck Bäume, die von LINQ verwendet wird und der DLR.

Aktivieren RemoveRange entfernen von Prädikat auf entity

Anzahl der Antworten 3 Antworten
In eine business-Schicht ist eine Menge von sich wiederholenden code beim ausbauen der Beziehungen zu einem Element, das entfernt wird, die selbst (ohne den nutzen von ein cascading delete auf die Datenbank). Neben den zugehörigen Entität löschen

Dynamische Func<IQueryable<TEntity>, IOrderedQueryable<TEntity>> Ausdruck

Anzahl der Antworten 3 Antworten
Bin ich mit mustern, die hier erwähnt http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application Und ich bin mit der Methode unten, um die Abfrage EF public virtual IEnumerable<TEntity> Get( Expression<Func<TEntity, bool>> filter = null, Func<IQueryable<TEntity>, IOrderedQueryable<TEntity>> orderBy = null, string includeProperties = "")

Wie macht man ein System.Linq -.Ausdrücke.Expression-Objekt mit einem Aufruf an Alle()

Anzahl der Antworten 4 Antworten
Möchte ich dynamisch generieren eine linq.Ausdrücke.Ausdruck-Anweisung, die ich benutzen kann wie ein filter. Hier ist ein Beispiel von Linq-Abfragen, die ich umwandeln möchte, um einen Ausdruck: ctx.customer.where(c=>ctx.Invoice.Any(i=>i.customerId == c.id)); Hier ist mein Versuch using System.Linq.Expressions; var c

Enthält eine Methode zum vergleichen von string-array in C#

Anzahl der Antworten 3 Antworten
Ich vergleichen will sting Feld mit einem string-array unter Verwendung von LINQ, die ich geschrieben habe, der unter Erweiterung Methode für den Vergleich, aber es funktioniert nicht richtig. public static bool Contains(this string source, string keys) {

.Summe() in lambda-Ausdrücken

Anzahl der Antworten 2 Antworten
Ich bin neu in lambda-Ausdrücke. Ich versuche, die .Sum() Methode, um ein Ergebnis aus der db-Suche, ich möchte die Summe aller Werte aus den Importe Spalte, ich bin die Auswahl der Werte mit einem ID aus einer

LINQ mit GROUP BY und HAVING COUNT

Anzahl der Antworten 3 Antworten
Ich würde gerne verstehen was ich falsch mache mit meinem GROUP BY Abfrage in Linq. Ich habe versucht, viele Beispiele (z.B. Linq mit group by, having count), aber ich bekomme immer noch mehr Ergebnisse (wie ist die

Ausdruck vom Typ " System.Int32 "kann nicht verwendet werden, für die parameter des Typs" System.Gegenstand "der Methode" Boolean Equals(System.Objekt)'

Anzahl der Antworten 2 Antworten
ich haben einen gemeinsamen grid-Ansicht-Spalte-filter-Methode, die filter der grid-Ansicht Datensatz mit ColumnName und SearchText Weise. wenn ich hier im Betrieb auf nullable int datacolumn es gibt Fehler geworfen, die von dieser Methode wie : Ausdruck vom Typ

Dynamisch hinzufügen von neuen lambda-Ausdrücke für einen filter erstellen

Anzahl der Antworten 4 Antworten
Ich noch eine Filterung auf ein ObjectSet zu erhalten, die Personen, die ich brauche durch dies zu tun : query = this.ObjectSet.Where(x => x.TypeId == 3); //this is just an example; Später in den code (und vor

So konvertieren Sie eine LambdaExpression zu typisierten Ausdruck<U<T, T>>

Anzahl der Antworten 1 Antworten
Ich bin dynamisch Gebäude linq-Abfragen für nHibernate. Aufgrund von Abhängigkeiten, wollte ich cast/abrufen der typisierten Ausdruck zu einem späteren Zeitpunkt, aber ich habe schon Streitereien so weit. Ist dies nicht funktioniert (der Guss soll geschehen an anderer

Dynamisches LINQ - gibt es eine .NET 4-Version?

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche LINQ für etwas Suche-Routinen und wollte einen dynamischen where-Klauseln. So, zum Beispiel, wenn ein Benutzer will eine Suche nach Stadt oder Suche nach Staat, dann hätte ich ein dynamic-LINQ-Wo<> aufrufen, statt die

Wie erstelle ich dynamisch einen Ausdruck & lt; Func & lt; MyClass, bool & gt; & gt; Prädikat von Ausdruck & lt; Func & lt; MyClass, string & gt; & gt;

Anzahl der Antworten 2 Antworten
Ich versuche Anhängen, wo Prädikate und mein Ziel ist, erstellen Sie den gleichen Ausdruck wie: Services.Where(s => s.Name == "Modules" && s.Namespace == "Namespace"); Ich habe den folgenden code: Expression<Func<Service,string>> sel1 = s => s.Name; Expression<Func<Service,string>> sel2

Wie Sie Daten mit AddOrUpdate mit einem komplexen Schlüssel in EF 4.3 erstellen

Anzahl der Antworten 2 Antworten
Ich versuche, Samen-eine Entwicklung, Datenbank mit einigen Testdaten. Habe ich verwendet context.People.AddOrUpdate(p => p.Id, people)); mit viel Erfolg. Habe ich eine andere Tabelle, die ich brauche, um Saatgut, dem würde ich nicht wissen, den Primärschlüssel. Zum Beispiel,

Warum sind einige Objekteigenschaften UnaryExpression und andere MemberExpression?

Anzahl der Antworten 1 Antworten
Handeln auf die Antwort auf meine Wählen Sie ein Modell-Eigenschaft, die über einen lambda-Ausdruck, und nicht eine string-Eigenschaft name Frage, wollen die das hinzufügen von Eigenschaften zu einer Kollektion wie folgt: var props = new ExportPropertyInfoCollection<JobCard>(); props.Include(model