Подзапрос не поддерживается на 'IsDeleted' типа 'Объекты. Продукт'

Я использую Linq для SQL и пытаюсь отфильтровать использование данных DataOptions и AssociateWith. У меня есть таблица, названная продуктами, который имеет первичный ключ под названием идентификатор, и флаг под названием IsDeleted с sql-типом-данных укусил.

То, когда я использую следующий код, я получаю "Подзапрос, не поддерживается на 'IsDeleted' типа 'Объекты. Продукт'" исключение на методе AssociateWith.

var context = new DataContext();
DataLoadOptions options = new DataLoadOptions();
options.AssociateWith<Product>(p => !p.IsDeleted);
context.LoadOptions = options;

Какие-либо идеи?

6
задан mrtaikandi 13 January 2009 в 08:10
поделиться