Описание тега datacontract
Контракт данных - это формальное соглашение между службой и клиентом, которое абстрактно описывает данные, которыми необходимо обмениваться. Контракт данных точно определяет для каждого параметра или типа возвращаемого значения, какие данные сериализуются для обмена.
2
ответа
Избегайте пустых полей после хранения в IsolatedStorageSettings
На Silverlight я получил DataContract как это: [DataContract] class Operation { [DataMember] public string Name; public readonly OperationManager Manager = new OperationManager(); } Я не хочу хранить или сериализовать менеджер, поэтому это не DataMe…
25 авг '14 в 10:03
1
ответ
wcf сервис к сервису связи и передачи данных
Недавно я принимал участие в разработке службы WCF, которая действует как своего рода многоадресная ретрансляция (т.е. принимает некоторые входящие данные, выполняет некоторую обработку и затем отправляет их нескольким другим внешним службам). этот …
04 дек '08 в 15:47
2
ответа
WCF - Могу ли я использовать существующий тип для передачи через мой сервис WCF?
У меня есть служба. У меня есть существующий класс бизнес-объектов. Я хотел бы знать, как я могу передать класс через WCF из сборки бизнес-объекта, не создавая новый класс на своем сайте WCF при добавлении или добавлении тегов? Вот существующий прим…
20 июл '10 в 16:42
2
ответа
Объект WCF в DataContract
[Редактировать]: я добавил перечисление TokenType, что вызвало всю проблему... У меня проблема с использованием WCF, и, к сожалению, я не нашел никакой полезной помощи. Я создаю приложение на основе WCF. Когда сервер отвечает на запрос клиента, я хо…
09 июн '16 в 08:31
1
ответ
Разработка контрактов WCF (Операция / Данные)
В настоящее время я планирую разработать некоторые службы WCF и хочу узнать мнение сообщества о том, как лучше всего обрабатывать контракты на операции и данные. У меня есть 2 базовых контракта на операции, первый создает предложение, а второй добав…
25 июн '10 в 14:56
3
ответа
WCF: Как вернуть класс.NET Framework через Datacontract?
Как новичок в WCF, я хочу реализовать вызов службы Active Directory, которая получает всех пользователей, метод выглядит следующим образом: [OperationContract] SearchResultCollection GetAllUsers(); SearchResultCollection не сериализуем, поэтому я до…
19 авг '11 в 12:12
0
ответов
Контракты в WCF .NET должны быть в общей DLL?
Мне нужно отправить данные вне процесса, и оба процесса работают на C# .net. Я использую WCF поверх tcp.ip. Я определяю контракт интерфейса сервиса и контракт данных, который я отправляю от одного процесса к другому. Я обнаружил, что если я не созда…
24 май '16 в 03:27
3
ответа
Что значит поместить DataMemberAttribute на элемент интерфейса?
Что значит поместить DataMemberAttribute на элемент интерфейса? Как это влияет на производные классы?
25 янв '11 в 08:48
1
ответ
Создание сервисного подкласса класса WCF DataContract
Возможна ли следующая концепция или у меня возникнут проблемы с сериализацией этого для Клиента. Предполагая, что все соединения имеют дело только с BaseContractClasses, но Сервер использует специальный подкласс для сопоставления дополнительных данн…
20 янв '10 в 05:28
1
ответ
Обеспечение устойчивости десериализатора WCF к изменениям
Предположим, у меня есть веб-приложение C# и служба CF WCF где-то там. Они работают по контракту, как это: [ServiceContract] public interface IRemoteDeliveryService { [OperationContract] Customer GetCustomer(); } ... с клиентом: [Serializable] publi…
23 сен '13 в 19:24
2
ответа
Ответ веб-службы.Net Rest имеет пространство имен контракта по умолчанию, а не ожидаемое пространство имен
Подробности: Контракт интерфейса: [OperationContract] [WebGet(UriTemplate = "test")] TestType TestOperation(); Определение типа: [System.Xml.Serialization.XmlRoot(ElementName = "Test", Namespace="http://test.net/", IsNullable=false)] public partial …
15 авг '13 в 15:53
2
ответа
Смущен тем, как использовать JSON в C#
Кажется, что ответ почти на каждый вопрос об использовании C# с JSON "использовать JSON.NET", но это не тот ответ, который я ищу. Причина, по которой я говорю, заключается в том, что из всего, что я смог прочитать в документации, JSON.NET - это прос…
01 июн '10 в 15:15
0
ответов
DataContract Сериализация по формату
У меня есть XML <Where> <And> <Eq> <Key>Name</Key> <Value>Value</Value> </Eq> <Or> <NEq> <Key>Name</Key> <Value>Value</Value> </NEq> <And> <NEq> &l…
01 июл '13 в 12:41
1
ответ
Служба REST WCF не возвращает объект DataContract
У меня есть простой сервис WCF, определенный следующим ServiceContract: [ServiceContract] public interface IInventoryService { [OperationContract] Item GetItemFromBarcode(string barcode); [OperationContract] string Test(string testString); } С Элеме…
19 янв '11 в 04:53
2
ответа
Рекомендуется ли создавать исключения в свойстве с примененным атрибутом DataMember?
DataContract а также DataMember атрибуты могут также использоваться для сериализации объекта в файл и для десериализации, используя DataContractSerializer, Предположим, у нас есть класс со следующим приватным полем и публичным свойством. public clas…
19 сен '12 в 17:35
4
ответа
Как добавить атрибут XML с помощью DataContract
У меня есть простой класс, который я сериализую. [DataContract(Name = "Test", Namespace = "")] public class Test { [DataMember(Order = 0, Name = "Text")] public string Text { get; set; } public Test() {} } Это выбивает следующий XML: <Test> &l…
29 окт '09 в 14:10
2
ответа
EmitDefaultValue=false работает только для строк
Я пытаюсь сериализовать следующий класс C# в XML [DataContract] public class LatLonPoint { [DataMember(IsRequired = true, Order = 1)] public float Lat { get; set; } [DataMember(IsRequired = true, Order = 2)] public float Lon { get; set; } [DataMembe…
19 май '14 в 16:29
1
ответ
System.StackruException при попытке сериализации в WCF
У меня проблема при попытке сериализации графа с циклическими ссылками. Это мой сценарий: [DataContract(IsReference = true)] public class Child { [DataMember] public string name { get; set; } [DataMember] public Parent parent { get; set; } } [DataCo…
23 окт '12 в 10:23
2
ответа
Расширение библиотеки классов.NET 2.0 для использования в WCF
Мы публикуем библиотеку классов, которая должна оставаться совместимой с.NET 2.0. Однако мы также хотели бы использовать эту библиотеку классов для проектов на основе WCF. Чтение, например, /questions/16816730/vyistavit-obekt-iz-biblioteki-klassov-s…
11 янв '10 в 19:08
2
ответа
WCF: вернуть только необходимые свойства на json
Из-за настройки производительности я хотел бы вернуть только необходимые свойства. Есть ли возможность / обходной путь? Псевдо / пример кода для понимания: [DataContract] public interface IMemberOverview { [DataMember] public int Id { get; set; } [D…
30 сен '09 в 09:56