列の名前とタイプは同じですが、2つの別々のエンティティからのものです。簡単な例を次に示します。
--Query View
var v_res = from s in db.V_CMUCUSTOMER
select s;
--Values from table less values from view
var res = from s in db.CMUCUSTOMERs
where !(from v in v_res
select v.ID).Contains(s.ID)
select s;
--join table and view values into one variable
var res_v_res = (from c in res
select c).Union(from v in v_res
select v);
ただし、次のエラーが発生します。
インスタンス引数:「System.Linq.IQueryable」からSystem.Linq.ParallelQueryに変換できません