Я хочу вернуть одну строку из таблицы пользователей с помощью учетной записи домена идентификатор в качестве основного и уникальный ключLINQ SingleOrDefault
Однако, когда я использую SingleOrDefault и увидеть его SQL перевод выполняет весь выбор * от пользователей
мой запрос ..
var user = base.SingleorDefault(t=>t.domainaccountid)
Я хочу, чтобы это вернуло всего один ряд!
Старый вопрос, но 'SingleOrDefault' должен запрашивать всю таблицу, потому что он должен проверять наличие одного элемента. – wes