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

WCF и [DATACONTRACT] + [DATAMEMBER]
Мне было интересно, как добавить DataContract в мою службу? Я имею в виду, я знаю, что мне нужно создать класс, поместить [DATACONTRACT] поверх него, а затем добавить [DATAMEMBER] поверх каждого члена, но затем, как добавить DataContract в службу (у...
728 просмотров
schedule 25.11.2021

DataContract + многомерные массивы Есть ли решение для этого?
Из MSDN : Допускается комбинирование типов коллекций (наличие коллекций коллекций). Неровные массивы рассматриваются как коллекции коллекций. Многомерные массивы не поддерживаются. Итак, если вы не можете нормально сериализовать...
3998 просмотров

DataContract, значение DataMember по умолчанию
Есть ли способ выбрать значения по умолчанию для атрибутов, которых нет в XML-файле во время десериализации? Если атрибут mAge отсутствует в XML-файле, я хочу использовать значение по умолчанию, равное 18. Возможно ли это? [DataContract] public...
24226 просмотров
schedule 25.10.2021

сгенерировать контракт данных с помощью svcutil .. как мне обрабатывать атрибуты?
Мне предоставили ряд XSD вместе с образцом xml. Фрагмент одного образца xml: <tfsChequeId xmlns="http://www.something.com/XMLSchemas/itrs/tfs/v1"> <dic numericCode="20010411199194813505"/> </tfsChequeId> Xsd для...
2767 просмотров

Требуется ли пространство имен WCF DataContract
У меня есть клиент WCF и служба WCF, На каждом конце есть DataContract. Мне требуется пространство имен для десериализации объекта на клиенте. т.е. удар не работает [DataContract] public class Framework { [DataMember] public string...
1271 просмотров
schedule 17.10.2021

Как добавить List ‹int› в DataContract веб-службы
Я хочу создать DataContract, который представляет собой класс с двумя разными членами списка. Когда я пытаюсь запустить веб-службу, я получаю сообщение об ошибке, что мой метод SendEmail не поддерживается тестовым клиентом WCF. Это мой контракт...
235 просмотров
schedule 30.11.2021

Не удалось получить значение члена данных wcf
Я пытаюсь добавить элемент данных в приложение wcf, но не могу получить его значение. Я создал класс DataContract в своей службе и установил значение для объекта этого класса DataContract в моем консольном приложении. Однако мне не удалось получить...
72 просмотров
schedule 08.10.2021

Соединение WCF закрыто со сложными данными
У меня есть служба WCF, и в этой службе я возвращаю класс с множеством свойств, некоторые из которых сами являются классами, и это немного сложно, но не очень. Я сделал нечто подобное в том же проекте с другой службой WCF, и все сработало нормально....
2404 просмотров
schedule 28.02.2022

InvalidDataContractException (тип не может быть сериализован) ошибка с использованием WCF DataContract
Мне нужно передать System.Net.NetworkInformation.PhysicalAddress (встроенный тип .NET Framework) в моем контракте данных. Поскольку этот тип не может быть сериализован сам по себе, я унаследовал от него свой вспомогательный класс:...
13390 просмотров
schedule 25.02.2022

DataContract сериализация свойства типа
Как я могу эффективно сериализовать свойство типа "Type" в моем классе с атрибутами DataContract? Я предполагаю, что Тип - это несериализуемый Тип (вау, это звучит глупо). Я уверен, что есть способ сделать это, отвечающий моим потребностям. В...
8068 просмотров
schedule 08.03.2022

Делаем десериализатор WCF устойчивым к изменениям
Предположим, у меня есть веб-приложение C# и служба C# WCF, плавающая где-то там. Они работают по такому контракту: [ServiceContract] public interface IRemoteDeliveryService { [OperationContract] Customer GetCustomer(); } ...с...
79 просмотров
schedule 13.03.2022

WCF - Entity framework, ошибка сериализации сгенерированных сущностей
Я новичок в WCF, и сегодня я столкнулся с проблемой с DataContracts. Я получаю исключение, когда объекты возвращаются клиенту из службы WCF. SvcTraceViewer показывает следующее исключение: Тип...
2646 просмотров
schedule 20.03.2022

Способ анализа некоторых фанковых данных JSON с помощью .Net и C #
Веб-службы, которые я подключаю, отправляют в ответ на наши запросы некоторые данные JSON, организованные странным образом (без сомнения, они сделали это неправильно, но мы не можем это изменить). Я новичок в C #, и мне удалось десериализовать еще...
155 просмотров

DataContract / JsonSerializer '@' добавляется к именам переменных
По какой-то причине, когда я сериализую тип (f #): type JsonKeyValuePair<'T, 'S> = { [<DataMember>] mutable key : 'T [<DataMember>] mutable value : 'S } let printJson() = use stream = new MemoryStream()...
701 просмотров
schedule 02.04.2022

Невозможно создать ShareLibrary с контрактом данных с помощью SVCUTIL
Случай: у меня есть набор файлов xsd, которые определяют общие типы, используемые в определениях WSDL (Header, ApplicationError). Каждый веб-сервис добавляет рядом с конкретными типами сервиса один или несколько из этих общих типов. При создании...
923 просмотров

Генерация DataContract из XSD
Я хочу иметь возможность генерировать DataContract из файла XSD, предпочтительно используя инструмент xsd.exe . Как проще всего автоматически сгенерировать [DataContract] и [DataMember] для каждого из моих элементов? Или есть лучший подход?...
35716 просмотров
schedule 16.04.2022

Доступ к службе WCF внутри наборов доступа DataContract?
Добрый день, Я пытаюсь выяснить, как (если это вообще возможно) получить доступ к объекту службы WCF из средства доступа set для свойства datacontract. Например: class MyService:IMyService { ... public string SomeMethod(int property) ... }...
601 просмотров
schedule 21.04.2022

Справочник службы обновления WCF больше не создает типы для контрактов данных
У меня есть служба WCF, которая раньше работала нормально. Каждый раз, когда я добавлял новые контракты на обслуживание или контракты на данные, я мог просто щелкнуть правой кнопкой мыши ссылку на службу в моем клиентском проекте и выбрать «Обновить...
8297 просмотров

Можете ли вы сделать DataContract с одним значением на основе ValueType?
Мне любопытно, можно ли создать DataContract, который будет сериализоваться следующим образом: <MyCustomName>string value</MyCustomName> OR <MyCustomName>int</MyCustomName> В конечном итоге я пытаюсь вернуть...
115 просмотров
schedule 09.05.2022

DataContract Known Types - передаваемый массив
У меня проблемы при передаче общего списка через операцию WCF. В этом случае есть список типа int. Пример 4 описан здесь, в MSDN . Обратите внимание, что в образце MSDN описано: // Это будет успешно сериализовано и десериализовано, потому...
5100 просмотров
schedule 25.05.2022