linq-expressions

Jak zalać dane za pomocą AddOrUpdate z kluczem złożonym w EF 4.3

Próbuję zalać bazę danych programistycznych danymi testowymi. Używałem context.People.AddOrUpdate(p => p.Id, people)); z ... stName && p.LastName, people); Jest oczywiście błędne, ale mam nadzieję, że przekazuje rozwiązanie, którego szukam.

Dynamic LINQ-czy istnieje A.NET 4 Wersja?

Szukam LINQ do niektórych procedur wyszukiwania i chciałem mieć jakieś dynamiczne klauzule where. Tak więc, na przykład, jeś ... sza opcja dla. Net 4? Może coś, co zostało wydane z. Net 4, które osiąga to samo (lub coś bardzo bliskiego)? Z góry dzięki!

Jak dynamicznie utworzyć wyrażenie> predykat z wyrażenia?

Próbuję dopisać gdzie predykaty i moim celem jest stworzenie tego samego wyrażenia co: Services.Where(s => s.Name == "Mo ... Expression.Lambda<Func<Service, bool>>(Expression.AndAlso(binaryExpression, lambda.Body), lambda.Parameters); }

Dlaczego niektóre właściwości obiektu są UnaryExpression, a inne MemberExpression?

Działając na odpowiedź na moje Wybierz właściwość modelu używając lambda, a nie Właściwości string nazwa pytanie, chcąc dod ... Expression znajduje się w trzeciej linii, DateTime właściwość, ale właściwości logiczne również powodują Uniaryexpressions .