LINQ к SQL DataContext. Переведите и свойства с именем, отличающимся, чем источник

НЕТ, Geocoder API помогает находить только адреса на основе номера, улицы, страны, округа, пин-кода, но не сообщает вам, относится ли адрес к бизнес-категории.

Вы можете попробовать Places API и проверить, работает ли он в вашем случае использования. Узнайте больше на developer.here.com/documentation/places/topics/quick-start-find-text-string.html.

Ниже приведен пример категории отелей (Бизнес) в Санни Вейл, Калифорния. Вы можете получить идентификатор и информацию о местонахождении здесь.

https://places.cit.api.here.com/places/v1/discover/explore?at=37.370831%2C-122.024636&cat=500-5000-0000&cs=pds&Accept-Language=en-US%2Cen%3Bq%3D0.5&app_id=xxxx&app_code=xxxx
6
задан Jason Plank 1 November 2011 в 15:54
поделиться

2 ответа

Ошибка, с которой я думаю, связана с комментарием Кэти Лу из MSFT от 14 августа 2007 г., в котором она говорит: «Спасибо за сообщение об этой проблеме. о вашей проблеме, мы смогли воспроизвести проблему, и команда разработчиков ищет подходящую сортировку и решение ". из https://forums.microsoft.com/msdn/ShowPost.aspx?PostID=1983746&SiteID=1&pageid=0

Мне интересно, связано ли это с тем, что я испытываю, и могу ли я получить больше информация об этом. Я искал (linq translate site: connect.microsoft.com), но ничего не нашел.

1
ответ дан 17 December 2019 в 20:36
поделиться

Атрибуты столбца настраиваются правильно? Существует свойство имени.

http://msdn.microsoft.com/en-us/library/system.data.linq.mapping.columnattribute_members.aspx

Кроме того, документация Translate... Вы хотите быть отображенными (как в первом пункте маркированного списка).


Алгоритм для соответствия столбцам в результате к полям и свойствам в объекте работает следующим образом:

  • Если поле или свойство будут отображены на конкретном имени столбца, то то имя столбца ожидается в наборе результатов.
  • Если поле или свойство не отображаются, столбец с тем же именем как поле, или свойство ожидается в наборе результатов.
  • Сравнение выполняется путем поиска чувствительного к регистру соответствия сначала. Если это соответствие не найдено, последующий поиск, происходит для нечувствительного к регистру соответствия.

О, ожидайте, Вы используете дженерик, Переводят перегрузку. Попробуйте Переводить перегрузку с помощью параметра Типа и посмотрите, рассматривает ли это Вас лучше.

1
ответ дан 17 December 2019 в 20:36
поделиться