Описание тега datacontractserializer
Класс.NET Framework, сериализация и десериализация экземпляра типа в поток или документ XML с использованием предоставленного контракта данных.
1
ответ
Как добавить метод save() для классов, которые имеют DataContract?
У меня класс с DataContract это можно сохранить в файл: using System.IO; using System.Runtime.Serialization; using System.Runtime.Serialization.Json; namespace Test { [DataContract] public class Data { [DataMember] public float Value; public static …
21 янв '16 в 18:11
2
ответа
WCF - Могу ли я использовать существующий тип для передачи через мой сервис WCF?
У меня есть служба. У меня есть существующий класс бизнес-объектов. Я хотел бы знать, как я могу передать класс через WCF из сборки бизнес-объекта, не создавая новый класс на своем сайте WCF при добавлении или добавлении тегов? Вот существующий прим…
20 июл '10 в 16:42
4
ответа
Использование DataContractSerializer для сериализации, но не может десериализовать обратно
У меня есть следующие 2 функции: public static string Serialize(object obj) { DataContractSerializer serializer = new DataContractSerializer(obj.GetType()); MemoryStream memoryStream = new MemoryStream(); serializer.WriteObject(memoryStream, obj); r…
15 фев '11 в 22:20
1
ответ
Как сериализовать "19.12.2013 12:00:00" в тип DateTime на C# с использованием DataContractJsonSerializer
Я в настоящее время использую DataContractJsonSerializer класс, но я не могу конвертировать даты, как 12/19/2013 12:00:00 AM на C# DateTime Объект. Ошибка, которую я получаю, говорит: Произошла ошибка при десериализации объекта типа Uptivity.achieve…
22 сен '14 в 18:35
0
ответов
Как объявить пространство имен в верхней части файла для DataContract
Я использую DataContract, чтобы сохранить свои собственные задачи. Я не могу найти, если можно объявить пространство имен в заголовке файла. Я делаю это с документом openxml, но я не могу понять это с помощью datacontract. Я думаю, что это делает XM…
31 июл '18 в 10:04
1
ответ
Как десериализовать XML с помощью DataContractSerializer
Я пытаюсь десериализовать документ XML: <?xml version="1.0"?> <games xmlns = "http://serialize"> <game> <name>TEST1</name> <code>TESTGAME1</code> <ugn>1111111</ugn> <bets> <bet>5,00&l…
05 июн '13 в 14:56
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
2
ответа
Рекомендуется ли создавать исключения в свойстве с примененным атрибутом DataMember?
DataContract а также DataMember атрибуты могут также использоваться для сериализации объекта в файл и для десериализации, используя DataContractSerializer, Предположим, у нас есть класс со следующим приватным полем и публичным свойством. public clas…
19 сен '12 в 17:35
1
ответ
Как инициализировать абстрактный базовый конструктор, когда клиент вызывает new на DataContract?
Я пытаюсь найти обходной путь, который бы позволял инициализировать конструктор абстрактного базового класса, когда клиент, использующий мой сервис WCF, выполняет new() над объектом DataContract. Мне известно, что объекты DataContract создаются как …
15 дек '16 в 18:49
2
ответа
WCF: вернуть только необходимые свойства на json
Из-за настройки производительности я хотел бы вернуть только необходимые свойства. Есть ли возможность / обходной путь? Псевдо / пример кода для понимания: [DataContract] public interface IMemberOverview { [DataMember] public int Id { get; set; } [D…
30 сен '09 в 09:56
1
ответ
DataContractSerializer: обработка объектов, тип которых вы не знаете и не имеете доступа к ним
У меня есть класс (назовите его Container), который сериализован и десериализован с использованием DataContractSerializer. Класс содержит коллекцию других классов, каждый из которых наследует один и тот же базовый класс (назовите его ContentsBase), …
08 дек '08 в 19:03
1
ответ
Как создать контракты данных Java, которые могут быть разделены между двумя приложениями?
Я разрабатываю веб-приложение с использованием Spring MVC Framework. Модель содержит все "данные" приложения в виде Java-классов. Я хочу реплицировать тот же экземпляр этих классов Java в другое приложение Java (Database API) через какое-то общение.…
09 июл '17 в 09:09
1
ответ
DataContractSerializer для десериализации члена без пространства имен?
Мне нужно десериализовать этот XML (который я не могу изменить): <foo:a xmlns:foo="http://example.com"> <b>string</b> </foo:a> Я сделал этот класс: [DataContract(Name = "a", Namespace = "http://example.com")] public class A {…
18 апр '14 в 13:06
1
ответ
Использование WCF DataContractJsonSerializer в.NET 3.5
Я пытаюсь использовать код геокодирования отсюда на моем сайте ASP.NET MVC 2. К сожалению, часть этого кода, в частности использование DataContractJsonSerializer, возможна только через.NET 4.0. Поскольку мой хостинг-провайдер не поддерживает.NET 4, …
05 июл '10 в 09:00
1
ответ
Silverlight: есть ли способ указать DataContractSerializer, что класс не сериализуем?
Есть ли способ указать DataContractSerializer, что класс не сериализуем?
09 фев '11 в 23:09
0
ответов
Как производительность datacontractserializer на 10% лучше, чем у xmlserializer?
Я сталкивался с этим во многих статьях в последнее время, и они ничего не объяснили по этому поводу. Как улучшить производительность анализатора данных на 10%? Эта цифра в 10% упоминается Microsoft где-нибудь? Может кто-нибудь сказать мне, на каких …
24 мар '14 в 20:30
1
ответ
Проблемы с сохранением ссылок на объекты в WCF
Я пытаюсь убедиться, что мои ссылки на объекты сохраняются при сериализации через WCF, но CreateSerializer на моем переопределении DataContractSerializerOperationBehavior никогда не называется. Кто-нибудь может мне помочь с этим. Это мой код: Пользо…
13 июл '11 в 08:23
1
ответ
Ошибка: "Десериализатор не знает ни одного типа, который соответствует этому контракту"?
У меня есть помеченный класс Foo [Serializable] и внедрение ISerializable, Я пытаюсь сериализовать его через DataContractSerializer. В GetObjectData я делаю это: info.AddValue("Test", new[] { 1,2,3}); Это терпит неудачу с: Элемент "Test" содержит да…
25 сен '10 в 15:53
2
ответа
ExtensionDataObject не помечен как сериализуемый
Oi! У меня проблемы с сериализацией моего состояния сеанса. У нас есть 2 компонента, наш WCF и веб. На основе наших AdministrationPartial.cs и Administration.svc мы генерируем код "Administration.cs" для нашего веб-проекта со следующим файлом.bat: s…
17 авг '15 в 17:57
1
ответ
Используйте отражение, чтобы получить все расширенные типы с Serializableattriubte
Можно ли получить все расширяющиеся типы классов, в которых явно указан атрибут Serializable? [DataContract] [KnownType("GetKnownTypes"); public abstract class BaseClass { public Type[] GetKnownTypes(){ return all classes which extend this class AND…
14 фев '12 в 17:23