Эквивалент SQL IN clause

У меня есть сущность new_trexmail со строковым атрибутом new_contextline.

Я пытаюсь получить список сущностей, в которых new_contextline находится в определенном списке.

Следующий код завершается с ошибкой : NotSupportedException: Недопустимое условие 'where'. Член сущности вызывает недопустимое свойство или метод.

string[] test = new[]{"aaa", "hhh"};

var query = from n in New_trexmailSet
            where test.Contains(n.New_contextline)
            select n;

Я понимаю, почему возникает эта ошибка, но мне интересно, можно ли сделать эквивалент условия IN с помощью XRM.

Если это возможно, то как мне заставить XRM выполнить SELECT * FROM new_trexmail WHERE new_contextline in ('aaa', 'hhh')?

Спасибо,

David

7
задан Matt 24 February 2016 в 16:24
поделиться