EF 4.0 Внутреннее соединение с ObjectQuery <Object> - PullRequest
0 голосов
/ 01 сентября 2010

Я не могу найти примеры того, как написать Внутреннее соединение с ObjectQuery, используя Entity SQL в EF 4.0 Может быть, некоторые могут помочь?

1 Ответ

2 голосов
/ 01 сентября 2010

Вот пример, но, возможно, будет более полезным, если вы расскажете нам, чего пытаетесь достичь.

Пример (предположим, что люди и домашние животные являются классами LINQ to SQL):

public class People{
     public int ID;
     public int Name;
}
public class Pets{
    public int ID;
    public int Name;
    public int Owner;

 }


ObjectQuery<People> people = null;
ObjectQuery<Pets> pets = null;   

var query = people.Join(pets,
               person => person.ID,
               pet => pet.Owner,
               (person, pet) =>
                   new { 
                        OwnerName = person.Name,
                        Pet = pet.Name
                   }
 );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...