Вопросы по теме 'datacontractserializer'

Generic IPropertyChangedNotifier с использованием динамического прокси и проблема сериализации wcf
Я реализовал общий IPropertyChangedNotifier, используя динамический прокси-сервер замка. Здесь я перехватываю вызов установщика в объектах прокси, чтобы мне не приходилось вызывать событие PropertyChanged в установщиках объектов моего домена. Цель...
959 просмотров

WCF подавляет свойства без set . Любое обходное решение?
У меня есть класс, который я передаю в результате метода службы, и этот класс имеет свойство только для получения: [DataContract] public class ErrorBase { [DataMember] public virtual string Message { get { return ""; } } } Я получаю...
24951 просмотров
schedule 28.02.2024

Иерархия объектов, возвращаемая службой WCF, отличается от ожидаемой
Насколько я понимаю, это может быть неверным, но я думал, что после того, как вы примените правильные атрибуты, DataContractSerializer вернет вызывающему объекту полностью квалифицированные экземпляры. Код запускается, и объекты возвращаются. Но...
1437 просмотров

Enums, DataContracts и вопрос WCF
Я новичок в WCF и у меня простой вопрос ... Мой класс DataContract возвращает тип Enum потребителю из одного из его открытых методов. Потребитель может видеть тип перечисления и создавать экземпляры переменных этого типа. Однако я не...
995 просмотров

Могу ли я заменить десериализатор WCF из конфигурации?
У меня проблема с десериализацией WCF, когда клиент зависает при ответе больше минуты. Я хотел бы попробовать поменять местами разные десериализаторы и посмотреть, влияет ли это на поведение. Могу ли я поменять местами различные сериализаторы...
154 просмотров

Метод WCF выдает исключение максимального количества элементов в графе объектов: «65536».
Я получаю исключение, когда возвращается слишком много объектов: Средство форматирования выдало исключение при попытке десериализации сообщения: Произошла ошибка при попытке десериализации параметра http://.../Contract:GetBlaBlaResult . Сообщение...
6771 просмотров

WCF REST: ReadAsDataContract с использованием классов БЕЗ атрибутов украшения DataContract и DataMember
Я только что провел несколько тестов, и мне удалось заставить ReadAsDataContract работать с методом Response.Content ... Что действительно сбивает с толку, так это то, что я думал, что это еще не должно работать! Поскольку мои классы НЕ украшены...
967 просмотров
schedule 05.02.2022

Как сериализовать тип класса, но не пространство имен в строку Json, используя DataContractJsonSerializer
Я пытаюсь сериализовать иерархию классов в строку Json, используя DataContractJsonSerializer , в службе WCF. поведение по умолчанию для сериализации производного класса заключается в добавлении к объекту следующей пары ключ-значение:...
11915 просмотров

Свойство IsReference DataContract с WCF и DataContractSerializer
У меня есть довольно большой объектный граф, построенный из POCOs/EF4, который я хочу доставить в клиентские приложения с помощью WCF. У меня все подключено и работает достаточно хорошо, т.е. у меня есть: убедиться, что POCO снабжены...
2979 просмотров
schedule 30.11.2022

Как инициализировать приватные поля после DataContractSerializer
Я знаю, что вы можете сериализовать частные поля с помощью DataContractSerializer, но я просто хочу сохранить минимальный объем данных, который легко редактируется человеком. После того, как DataContractSerializer сделал свое дело, есть ли функция,...
382 просмотров

Удалите DataMember, создав новый базовый класс и исключив производный класс
У меня есть класс, которым я больше не хочу пользоваться. Я создал базовый класс и сделал свой устаревший класс дочерним по отношению к новому базовому классу. Что касается данных, единственное различие между этими двумя классами - это одно...
1676 просмотров

WCF DataContract — обработка производного класса как базового класса для сериализации
У меня есть простой контракт данных: [DataContract] public class MyData { [DataMember] public string AwesomeData { get; set; } } И сервисный контракт: [ServiceContract] public interface IMyDataService { [OperationContract]...
1354 просмотров

Эффекты XmlIncludeAttribue при его использовании в WCF DataContract
1) Binding Используется ли при создании ChannelFactory какое-либо значение для того, как сериализация / десериализация работает? (Я знаю, что используемая привязка должна соответствовать привязке службы на стороне сервера.) Я использую...
739 просмотров

Словарь WCF, реализующий IXmlSerializable
У меня есть некоторые службы WCF, которые используют DataContractSerialization по умолчанию. Некоторые методы службы возвращают объекты Dictionary. Один из клиентов создает файлы XSD из служб WCF (связанных с biztalk), и он запрашивает...
695 просмотров

Существует ли эквивалент OnDeserializing/OnDeserialized для TypeSerializer ServiceStack?
Я хочу переключить некоторый код с использования .NET DataContractSerializer на использование ServiceStack TypeSerializer для повышения скорости. К сожалению, код, который я унаследовал, довольно сильно зависит от OnSerializing / OnSerialized /...
488 просмотров
schedule 11.01.2024

Является ли хорошей практикой создавать исключения в свойстве с примененным атрибутом DataMember?
Атрибуты DataContract и DataMember также могут использоваться для сериализации объекта в файл и для десериализации с помощью атрибута DataContractSerializer . Предположим, у нас есть класс со следующим закрытым полем и общедоступным свойством....
312 просмотров

Сериализация переопределенного свойства с помощью DataContractSerializer
У меня есть абстрактное свойство в базе, которое переопределяется двумя производными классами. Я хочу, чтобы свойство было сериализовано для одного из них, но не для другого: [Serializable] [DataContract(IsReference = true)] public abstract class...
382 просмотров

DataContract не может сериализовать члены коллекции
У меня есть данные, которые лучше всего можно охарактеризовать как «луковичные», поскольку каждый внешний слой строится на слое, находящемся под ним. Ниже вы увидите значительно упрощенную версию (моя на несколько уровней глубже, но демонстрирует...
3946 просмотров

Несовместимость типа данных GeoLocation между службой odata и созданным .Net прокси-сервером на стороне клиента
Я пытаюсь проверить концепцию с помощью функции облачной базы данных JayStorm, совместимой с odata. Пока все идет отлично, но у меня есть одна большая проблема, которая подходит под категорию сериализации прокси клиента службы odata. Мой URL-адрес...
336 просмотров

Может ли DataContractJsonSerializer обрабатывать циклические ссылки?
Существуют ли сценарии сериализации/десериализации, которые DataContractSerializer может обрабатывать, а DataContractJsonSerializer не может ? В частности, я думаю о циклических ссылках: эта страница MSDN объясняет, как...
1626 просмотров