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

Базовый тип .NET не может быть сериализован с помощью WCF
Я пишу службу WCF и хочу предоставить некоторые настраиваемые элементы конфигурации (например, Custom ConfigurationSection и ConnectionStringSettings), чтобы я мог изменить конфигурацию службы. Один из моих настраиваемых элементов конфигурации...
11261 просмотров

Служба Silverlight WCF, использующая унаследованные типы в контракте данных
Я пытаюсь использовать службу WCF в Silverlight ... Я создал две отдельные сборки для своих контрактов данных ... Сборка, содержащая все мои типы, отмеченные контрактами данных, построенными для .Net 3.5 Сборка Silverlight, которая...
1044 просмотров

Две службы WCF возвращают один и тот же контракт данных клиенту Silverlight
У меня есть две службы WCF, которые логически различны, и я хочу, чтобы они были разделены. У каждого из них есть операция, которая возвращает один и тот же контракт данных. Один клиент Silverlight использует обе службы. Когда я добавляю ссылку на...
875 просмотров
schedule 29.11.2022

WCF DataContract со свойствами только для чтения
Я пытаюсь вернуть сложный тип из метода службы в WCF. Я использую C # и .NET 4. Этот сложный тип должен быть инвариантным (точно так же, как строки .net). Более того, служба только возвращает его и никогда не принимает в качестве аргумента. Если...
17855 просмотров
schedule 22.04.2022

C # Наследование производных типов контракта данных
Я внимательно прочитал msdn: datacontracts и не могу понять, почему следующее не работает. Так что же здесь не так? Почему ExtendedCanadianAddress не распознается сериализатором контракта данных? Введите 'XYZ.ExtendedCanadianAddress' с именем...
2147 просмотров

Атрибут WCF DataMember для полей только для чтения?
Я пытаюсь создать класс с полем Id, доступным только для чтения, однако у меня возникают проблемы с сохранением значения, когда объект проходит через сервер WCF. Я не могу установить атрибут [DataMember] в общедоступном свойстве, поскольку не...
9538 просмотров
schedule 03.03.2022

Общий контракт данных wcf не сериализуется
У меня есть следующая структура данных: [DataContract] public class OperationResult<T> { public OperationResult() { } [DataMember] public Int32 OpResult { get;set; } [DataMember] public IList<T>...
533 просмотров
schedule 04.03.2022

Корреляция на основе содержимого в WF 4 для унаследованного свойства DataMember
Есть ли в Windows Workflow Foundation в .NET 4.0 способ корреляции операций на основе унаследованного члена данных? Например, учитывая следующие классы [DataContract] [KnownType(typeof(DerivedMessage))] public abstract class...
345 просмотров

Проблема с передачей объекта между WCF и ASMX с использованием DataContracts
Я пытаюсь использовать ASMX/WCF для передачи объектов между сайтами (общедоступными/частными). Я могу передать сериализованный объект из моей частной службы ASMX в общедоступную службу WCF, но не могу десериализовать объект. Код ниже, за которым...
1553 просмотров

Отметить устаревшие поля в контракте WCF
У меня есть контракт wcf, который работает с клиентом v1. Сейчас я работаю над сервисом v2 и хочу пометить некоторые поля как устаревшие, поэтому клиент v1 увидит и будет их использовать, а клиент v2 их проигнорирует. Существуют ли какие-либо...
5313 просмотров
schedule 06.05.2022

MyType ‹T› DataContract находится в клиенте Silverlight MyTypeOfT
У меня есть служба WCF с Property<T> DataContract (с KnownType и так далее ...), но в клиенте Silverlight у меня есть только PropertyOfint, PropertyOfstring, ... типов, но в Silverlight мне также нужен общий тип. Как?
204 просмотров
schedule 29.04.2023

Десериализация WCF — десериализатор не знает ни одного типа, который сопоставляется с этим именем.
У меня есть служба WCF, которая взаимодействует с CRM 2011 в облаке. Я использовал предоставленный crmsvcutil.exe для создания сущностей для всех объектов в CRM. У меня есть интерфейс IProduct , который указывает на GetAllProducts() , который...
6272 просмотров

Определить тип DataContract из XElement
Я использую пространство имен System.Runtime.Serialization за пределами WCF и хотел бы узнать, какой тип представляет элемент — есть ли преобразователь имен? Мне бы очень хотелось что-то вроде: Type ResolveName(XmlQualifiedName typeName); Я...
634 просмотров
schedule 25.08.2022

Обеспечивает ли контракт сообщений возможность взаимодействия на разных языках?
Я читаю об услугах WCF. Я новичок в услугах WCF. Я читал, что WCF обеспечивает взаимодействие. Я хочу знать, в каком контексте он обеспечивает взаимодействие. Обеспечивает ли он совместимость в контексте использования веб-сервисов .net wcf с...
345 просмотров

Заменитель DataContract для расширенного типа значения
Я хочу использовать собственный расширенный тип (например, Nullable) в классе DataContract. Я пытался написать IDataContractSurrogate , но при десериализации не получается. Мой усиленный тип выглядит так: public struct...
1331 просмотров

Предоставление службы WCF клиенту asmx и клиенту WCF
У нас есть служба WCF, в которой есть операции, которые получают List объектов контракта данных в качестве своего параметра и возвращают List различных объектов контракта данных, например. List<CheckOutResponse>...
480 просмотров
schedule 11.03.2022

Как упорядочить элементы/свойства данных в сериализаторе DataContract с унаследованными или подклассированными объектами?
У меня возникла проблема, когда DataContract Serializer не отображает элементы данных или свойства в нужном порядке. У меня есть класс, украшенный контрактом данных, который наследуется от другого класса, украшенного контрактом данных, например. это...
1836 просмотров

DataContract с изменением наследования
Я использую DataContracts для сериализации объектов. Предположим, я сериализовал данные, структурированные таким образом: [DataContract] public class Dog : IExtensibleDataObject { [DataMember] public int age; [DataMember] public...
1645 просмотров
schedule 16.01.2023

Пользовательская сериализация словаря в DataContract
В основном у меня есть DataContract , который содержит Dictionary : [DataContract] public class MyDictionary : IDictionary<string, object> { [DataMember(Name = "Data")] protected IDictionary<string, object> Dictionary { get;...
2438 просмотров
schedule 22.04.2022

Можно ли принудительно использовать DataContracts при создании конечной точки службы из WSDL?
Я пытаюсь создать клиент службы WCF с помощью VS 2010. Сама служба не является WCF, и я не контролирую ее. Поскольку служба использует в своих ответах полиморфные массивы, я должен внедрить KnownTypes в свой клиент. Я хотел добавить...
93 просмотров
schedule 06.03.2022