X.ToString() не поддерживается платформой сущностей!C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 X.ToString() не поддерживается платформой сущностей!

Сообщение Anonymous »


Entity Framework не распознает мой метод ToString, который преобразует объект маршрута в строку спецификации:

public IEnumerable GetRoutes (префикс строки, шаблон поиска строки, код строки) { Обратные маршруты. Где (x => код == ноль || x.Code == код). Где (x => searchPattern == null || x.ToString().Contains(searchPattern)). Где (x => префикс == null || x.ToString().StartsWith(prefix)); } Вот мой объект Route:

Маршрут публичного класса: IDataEntity, ISoftDeletable { общедоступный виртуальный длинный идентификатор {get; набор; } публичная виртуальная строка Code {get; набор; } общественный виртуальный bool IsDeleted {get; набор; } общедоступный виртуальный Guid CompanyId {get; набор; } общедоступные виртуальные IList Locations {get; набор; } общедоступная строка переопределения ToString() { StringBuilder ул = новый StringBuilder(); foreach (локация LocationInRoute в Locations) { если (str.Length > 0) { str.Append(" > "); } str.Append(loc.ToString()); } вернуть стр.ToString(); } } Все x.ToString() выдают исключение, которое не поддерживается в linq toentities. Есть ли обходной путь?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Какая платформа поддерживается платформой Detox
    Гость » » в форуме Android
    0 Ответы
    29 Просмотры
    Последнее сообщение Гость
  • Какая платформа поддерживается платформой Detox
    Гость » » в форуме IOS
    0 Ответы
    52 Просмотры
    Последнее сообщение Гость
  • Настройте две базы данных при весенней загрузке для менеджера сущностей без классов сущностей.
    Anonymous » » в форуме JAVA
    0 Ответы
    65 Просмотры
    Последнее сообщение Anonymous
  • Сохранение других сущностей внутри preUpdate прослушивателя сущностей Doctrine
    Anonymous » » в форуме Php
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous
  • Ledctl не работает с платформой AMD Epyc
    Anonymous » » в форуме Linux
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»