Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

WCF + Type

489
12 ноября 2010 года
NeO_u
277 / / 11.10.2006
Суть проблемы:
Есть метод IEnumerable LoadInformation(Type informationType), он является контрактом для WCF.
Когда я пытаюсь его вызвать генерится вот такая ошибка:
 
Код:
The InnerException message was 'Type 'System.RuntimeType' with data contract name 'RuntimeType:http://schemas.datacontract.org/2004/07/System' is not expected. Consider using a DataContractResolver or add any types not known statically to the list of known types - for example, by using the KnownTypeAttribute attribute or by adding them to the list of known types passed to DataContractSerializer.'.  Please see InnerException for more details.


Гуглил. но ответа адекватного так и не нашел.
Может кто подскажет, что с этим делать?

ЗЫ: Проблема в том, что у меня три типа информации, все они разделены в разные классы, соответственно по Type яопределяю какой класс мне надо вернуть. Все классы являются DataCotract.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог