LINQ to SQL Partial方法不会覆盖自动生成的方法

时间:2014-08-21 10:31:26

标签: c# sql linq partial-methods

我希望创建一个部分方法来覆盖linq中自动生成的方法到sql。 从我的阅读中我假设我的方法应该用于自动生成的方法。 如果是这样的话我为什么会收到这个错误? “类型X已经定义了一个名为ZZZ的成员,其参数类型相同”

当我运行程序时,使用自动生成的方法而不是我的方法。

 public partial class HospitalDataContext
{
     partial  void  DeleteHospitalStaff(HospitalStaff staffMember)
    {
        staffMember.Patients.ToList().ForEach(
            patient => DeletePatientCustom(patient.PatientID));

        DeleteStaff(staffMember.HospitalStaffID);
    }
}

谢谢, 添

0 个答案:

没有答案