Описание тега wcf-data-services-client

2 ответа

Существуют ли какие-либо события или хуки для DataServiceContext.SaveChanges()

В клиенте служб данных WCF нет встроенного средства отслеживания изменений уровня свойств, поэтому я создал свой собственный средство отслеживания изменений свойств. После вызова вызывающего DataServiceContext.SaveChanges()Я хотел бы очистить мою ко…
1 ответ

Службы данных WCF не поддерживают много вещей

Я использую CTP2 от WCF Data Services и Entity Framework 4 Code в марте 2011 года, и у меня много проблем с ним. Проблемы, которые у меня возникают, связаны с тем, что "внутренние запросы" не поддерживаются. Например, на стороне моих услуг у меня ес…
1 ответ

Исключение EndSaveChanges приложения Магазина Windows WebApi Odata

Я пытаюсь создать приложение для Магазина Windows с помощью контроллера WebApi Odata. После некоторых усилий у меня работают все запросы Get, теперь я перехожу к методам CRUD и получаю следующее исключение для EndSaveChanges контекста службы данных.…
1 ответ

Использование службы данных WCF EF, не удалось сохранить Change()

Я использую Службу данных WCF следующим образом: DataMan.ContextWrapper context = new DataMan.ContextWrapper(new Uri("http://localhost:2060/PCM/DataMan.svc/rest/")); DataMan.Report newReport = DataMan.Report.CreateReport("123123123123", DateTime.Now…
0 ответов

Использование службы данных WCF без добавления ссылки на службу

Как я могу использовать Службу данных WCF без добавления Справочника услуг. Для обычного сервиса WCF мы используем общие контракты и создаем прокси во время выполнения для вызова сервиса. Возможна ли подобная концепция в случае службы данных?
4 ответа

Entity Framework 6 - DataServiceContext Detect имеет изменения

У меня есть приложение сервера WCF под управлением Entity Framework 6. Мое клиентское приложение использует OData с сервера через DataServiceContext, и в моем клиентском коде я хочу иметь возможность вызывать метод HasChanges() для контекста, чтобы …
0 ответов

Клиент служб данных WCF: Как выбрать подходящие объекты на основе предоставленного универсального типа T и Func?

Я использую клиентскую библиотеку WCF Data Services/Odata, и если я выберу образец хранилища OData Northwind по адресу http://services.odata.org/Northwind/Northwind.svc/, с помощью следующей инструкции я смогу получить продукты, которые иметь количе…
1 ответ

Службы данных WCF SaveChanges не запускают событие WritingEntity

Я использую службы данных WCF (сейчас 5.6), и поскольку Enums не поддерживаются (и по другим причинам), у меня есть некоторые дополнительные свойства, добавленные к классам на стороне клиента, которые я собираюсь удалить во время SaveChanges, исполь…
0 ответов

Качество OData в Mono для Android

Я ищу для создания кроссплатформенных библиотек. Одна из самых важных вещей для моих мобильных платформ - доступ к веб-сервисам. После долгого чтения кажется, что лучшим решением было бы написать против DataServiceContext (wcf-data-services-client).…
1 ответ

Как извлечь ETAG из ответа WCF Dataservices?

Я давно пытаюсь получить ответ на этот вопрос. Так как служба данных WCF не является поточно-ориентированной, и часто ее необходимо создавать заново, как только я запрашиваю у своего хранилища данных запись, как мне извлечь ETAG из этого ответа, что…
0 ответов

Может ли Delphi XE3 получать доступ к службам данных WCF, как это делает Soap? (без разбора XML вручную)

Мы собираемся приобрести Delphi XE3, но с момента установки демонстрации я заметил, что не могу добавить ссылку на службу для служб данных WCF. Я попытался использовать MetaData URL службы и базовый URL службы безуспешно. Мы хотели бы иметь встроенн…
1 ответ

Асинхронная загрузка клиента служб данных DataGridView

У меня есть служба веб-API Odata, над которой я работаю. Контроллер поддерживает асинхронность, но я не могу найти хороших примеров того, как загрузить асинхронный DataGridView при извлечении данных из службы OData. Я нашел эту ссылку, в которой ест…
1 ответ

Лучшая практика для получения отдельной записи от клиента WCF DataService

У меня есть DataService, где T является классом EntityFramework DbContext Мое клиентское приложение - это приложение Windows Forms со справочником услуг. Каков наилучший подход для получения единого субъекта от службы? Этот код работает: var uri = n…
2 ответа

Правильный способ вызова вложенного Expand() из.NET OData 4 Client

проблема В сервисе OData 4 в Web API, как правильно называть вложенные $ расширения из клиента.NET? Мы используем OData Client Generator. Вернемся к предыдущим службам данных WCF со службой OData 3, которые мы могли бы назвать .Expand("Customers/Ord…
1 ответ

WCF. Как добавить пользовательские типы DataContact в ссылку на клиент WCF?

У меня есть служба WCF с методом: [OperationContract] public bool TestCustomRequest(RequestBase request) { return true; } В указанном проекте библиотеки классов у меня есть 2 класса: [DataContract] public abstract class RequestBase { [DataMember] pu…
01 июл '13 в 11:29
1 ответ

Использование AttachTo с Содержимым EntitySet

У меня есть некоторые классы, определенные ниже: public class Table { [Key] public string Name { get; set; } [Contained] public IList<TableEntity> Entities { get; set; } } public class TableEntity { [Key] public string Partition { get; set; } …
2 ответа

Есть ли DataServiceContext.Set(тип), эквивалентный DbContext.Set(тип)

Недавно я создал довольно надежный API, основанный на DbContext Entity Framework. Я использую много метаданных и пользуюсь тем фактом, что я могу получить свои данные с помощью вызова типа DbContext.Set(typeof(Customer)). Только в моем API я не знаю…
1 ответ

LoadAsync не работает в Windows Phone 8 со службой данных WCF

Мы с другом только что создали службу данных WCF и хотели бы использовать ее с клиентом Windows Phone 8. Для сервисной части данных WCF доказано, что OData работает с проектом формы Windows, который делает CRUD для базы данных. Таким образом, чтобы …
1 ответ

Как разместить объект с навигационными связями в OData Web API?

Я использую ASP.NET Web API с OData. Я пытаюсь POST дочерний объект, который имеет отношение к родителю (родитель уже существует). Когда я публикую сущность (используя клиент службы данных WCF и SetLink), я вижу через Fiddler, что она добавляет <…
0 ответов

Как обойти "тип full.name" не имеет настраиваемых свойств "в клиенте служб данных WCF?

Я использую WCF Data Services 5.6 с пользовательскими классами сущностей и успешно считываю данные в сущности, которые наследуются от ModelBase Catel. Тем не менее, когда я пытаюсь выполнить вставку или обновление обратно, отражение, используемое сл…