2010-01-08 5 views
-1

Могу ли я продлить или использовать частичные классы для добавления функций в EntityCollection < Class>Могу ли я продлить EntityCollection <Class>: LINQ к SQL

например.

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

customer.Orders

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

customer.Orders.FindByOrderID (OrderId)

но Заказ - EntityCollection < Заказ>

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

ответ

-1

Да, я могу

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