3 種類の EntitySet で実行する必要があるオプションがあります。ただし、各タイプのデータは同じです。Linq-to-SQL は、これら 3 つのタイプを作成して、データベース内のいくつかの「トゥイーン」テーブルと一致させます。
以下のように、一般的な EntitySet 型を操作する方法はありますか?
private EntitySet<T> GetClientHorizontal(EntitySet<T> clientHorizontal) {}
以下のような冗長な問題を解決することです。
private EntitySet<LeafHorizontal>
GetClientLeafHorizontal(EntitySet<LeafHorizontal> clientLeafHorizontal) { }
private EntitySet<BayHorizontal>
GetClientBayHorizontal(EntitySet<BayHorizontal> clientBayHorizontal) { }
private EntitySet<SideliteHorizontal>
GetClientSideliteHorizontal(
EntitySet<SideliteHorizontal> clientSideliteHorizontal) { }