C# 从ModifiedMemberInfo获取主键

C# 从ModifiedMemberInfo获取主键,c#,asp.net,linq-to-sql,audit,C#,Asp.net,Linq To Sql,Audit,在我正在开发的ASP.NET/C项目中,所有更改(插入/更新/删除)都需要与主键一起审核到一个单独的表中。然而,有一个障碍我似乎无法克服 对于更新,我将捕获ModifiedMemberInfo并生成一个字符串以对其进行审核-下面是一个示例: foreach (ModifiedMemberInfo mmi in dc.Jobs.GetModifiedMembers((Job)Table)) { ActionToAudit +

在我正在开发的ASP.NET/C项目中,所有更改(插入/更新/删除)都需要与主键一起审核到一个单独的表中。然而,有一个障碍我似乎无法克服

对于更新,我将捕获ModifiedMemberInfo并生成一个字符串以对其进行审核-下面是一个示例:

 foreach (ModifiedMemberInfo mmi in dc.Jobs.GetModifiedMembers((Job)Table))
                {
                    ActionToAudit += LINQChangeActionDetails(mmi);
                    AuditDesc = "Modified Job details";
                }

问题是,我也需要审核jobs主键——但我如何访问它呢?

最终创建了一个包含相关列描述的字典