Я использую Linq to SQL и пытаюсь фильтровать данные, используя DataOptions и AssociateWith.
У меня есть таблица с именем Products, у которой есть первичный ключ с именем Id и флаг IsDeleted с битом sql-datatype.
Когда я использую следующий код, я получаю "Подзапрос не поддерживается для 'IsDeleted' типа 'Entities.Product'" исключение для метода AssociateWith.
var context = new DataContext();
DataLoadOptions options = new DataLoadOptions();
options.AssociateWith<Product>(p => !p.IsDeleted);
context.LoadOptions = options;
Есть идеи?