Удалить тег __metadata из ответа odata

Я хотел бы удалить тег __metadata из ответов в моих запросах odata. Я знаю, что вы можете использовать $select, чтобы указать, какие поля вам нужны, но я не могу избавиться от __metadata. Это уменьшит мои запросы примерно на 50-75%.

Любые идеи о том, как вы можете удалить тег __metadata?


person Kurtle    schedule 09.12.2010    source источник


Ответы (1)


Это уже обсуждалось в этом вопросе: WCF Службы данных: как избежать членов __metadata Короче говоря, продукт служб данных WCF не поддерживает это в настоящее время. Основная причина заключается в том, что возвращаемые данные больше не совместимы с OData, а также могут сделать невозможным выполнение клиентами определенных типов операций.

person Vitek Karas MSFT    schedule 10.12.2010