asp.net mvc 4 を使用して、コントローラーで次のコードを使用して linq to sql モデルの列名を取得しています。
var dataContext = new OrdersDataContext();
var columnNames = dataContext.Mapping.MappingSource
.GetModel(typeof(OrdersDataContext))
.GetMetaType(typeof(Order))
.DataMembers;
次のエラーが表示されます。
A circular reference was detected while serializing an object of type
'System.Data.Linq.Mapping.AttributedRootType
このエラーはどこから来ているのでしょうか。