Могу ли я расширить EntityCollection <Class>: LINQ to SQL - PullRequest
0 голосов
/ 08 января 2010

Могу ли я расширить или использовать частичные классы, чтобы добавить больше функций в EntityCollection

например.

это автоматически сгенерированные классы из LINQ to SQL

customer.Orders

Я хочу быть в состоянии сделать

customer.Orders.FindByOrderID (идентификатор заказа)

но Order is EntityCollection

Могу ли я сделать это частичным классом или расширить его, как я могу сделать только с помощью класса Order?

1 Ответ

0 голосов
/ 08 января 2010

Да, я могу

public static class OrderExtension
{
    public static Order FindByOrderID(this EntityCollection<Order> orders, String orderID)
    {
...