Вопросы по теме 'datacontract'
Служба wcf для обслуживания связи и контракта данных
Недавно я участвовал в разработке службы WCF, которая действует как своего рода ретранслятор многоадресной рассылки (т.е. принимает некоторые входящие данные, выполняет некоторую обработку, а затем отправляет их нескольким другим внешним службам)....
1655 просмотров
schedule
18.01.2023
Сериализация / дериализация древовидной структуры
Я пытаюсь найти лучший способ сохранить (сериализовать), а затем открыть (десериализовать) древовидную структуру. Моя структура состоит из различных типов объектов с разными свойствами, но каждый наследуется от базового абстрактного класса «Узел»....
5067 просмотров
schedule
24.06.2023
Свойство IsReference в контракте данных
Какова цель свойства IsReference в DataContract ? Как меняется запрос и ответ при применении этого свойства?
23421 просмотров
schedule
22.07.2023
Должны ли WCF DataContracts быть значениями или ссылочными типами?
Вы находитесь на конце провода службы, и вы не знаете своих клиентов.
Почему вы предпочли бы одно другому?
1112 просмотров
schedule
03.10.2023
WCF, Entity Framework и Контракты данных
Использование VS 2008 и .NET 3.5 SP1:
Я использую WCF, чтобы позволить клиентам подключаться к службе, которая читает и записывает записи базы данных с помощью Entity Framework. По умолчанию к сущностям, которые автоматически создаются из базы...
14501 просмотров
schedule
07.04.2023
Получатель свойств Datacontracts запускается дважды
У меня есть набор контрактов данных, которые действуют как оболочки для базовых классов, которые мы хотим предоставить. Быстрый пример:
[DataMember]
public List<decimal> Points
{
get
{
return sourceObject.ListPoints();...
157 просмотров
schedule
05.04.2024
Поведение WCF DataContractSerializer
Я наблюдаю необычное поведение при использовании DataContractSerializer. Я определил контракт сообщения следующим образом:
namespace MyNamespace.DataContracts
{
[MessageContract(WrapperName = "order", WrapperNamespace =...
1335 просмотров
schedule
01.05.2022
Есть ли ограничение на количество DataContracts, которые могут использоваться службой WCF?
Используя WCF3.5SP1, VS2008. Создание службы WCF, которая предоставляет около 10 методов службы. Мы определили около 40 типов [DataContract], которые используются службой. Теперь мы видим, что добавление в проект дополнительного типа [DataContract]...
396 просмотров
schedule
24.09.2023
Сериализация делегатов в WCF с использованием суррогата?
У меня есть идея, но мне нужна помощь в ее реализации.
WCF не поддерживает делегатов в своих контрактах. Вместо этого у него есть громоздкий механизм контрактов обратного вызова, и я ищу способ преодолеть это ограничение.
Я подумал об...
1172 просмотров
schedule
25.01.2023
Ошибка при переносе проекта WCF с VS 2008 на 2010
Я получаю странную ошибку после попытки скомпилировать под 2010. Кажется, компилятор не понимает мой атрибут [DataMember]:
ошибка CS0246: не удалось найти тип или имя пространства имен «DataMember» (вам не хватает директивы использования или ссылки...
159 просмотров
schedule
04.10.2023
Entity Framework POCO с вопросом о разработке программного обеспечения WCF
Я собираюсь использовать Entity Framework и WCF в своем приложении. Предлагаемая практика, как я видел, заключается в использовании POCO с Entity Framework, а также в использовании классов POCO в качестве DataContracts. На самом деле для этого...
1978 просмотров
schedule
07.12.2022
Должен ли бизнес-объект знать о соответствующем объекте контракта
У меня есть несколько бизнес-объектов и несколько очень похожих соответствующих объектов контракта данных для передачи данных по сети через службу WCF.
Какой механизм следует использовать для получения заполненных объектов контракта данных из...
234 просмотров
schedule
20.01.2023
Циклическое исключение сериализации, вызванное самоссылкой на свойство, доступное только для чтения
При попытке вернуть объект из веб-службы JSON asp.net 3.5SP1 (не WCF, классическая веб-служба asp.net с атрибутом scriptservice ) у меня возникает "Циклическая ссылка была обнаружена при сериализации ошибка объекта типа 'Geo.Bound'" , вызванная...
817 просмотров
schedule
15.07.2022
Сериализация дерева объектов для передачи WCF в Silverlight с использованием IsReference = true
Я использую Silverlight 4, .NET 4.0.
У меня есть объект, определенный в общей библиотеке (совместно используемой моим проектом Silverlight и веб-проектом, в котором размещена служба WCF)
Объект представляет собой древовидную структуру, у которой...
1697 просмотров
schedule
02.09.2022
Возврат коллекции DataContracts
У меня есть ситуация, когда один из наших разработчиков возвращает коллекцию DataContracts обратно из службы WCF. Я не думаю, что Microsoft планировала использовать DataContracts таким образом. Если список элементов должен быть возвращен обратно из...
147 просмотров
schedule
13.09.2022
Несколько элементов DataContract/DataMember в xml
У меня есть такой XML:
<data>
<foo>some value</foo>
<result>...</result>
<result>...</result>
<result>...</result>
...
</data>
Я хотел бы десериализовать его с...
1977 просмотров
schedule
30.04.2023
Контракт данных WCF против сериализации класса
Я понимаю, что у нас может быть больше контроля над классом, если мы используем datacontract, однако рассмотрим следующие 2 случая
[DataContract]
public class Customer
{
[DataMember]
public string CustomerName {get; set;}...
5580 просмотров
schedule
11.02.2024
Служба WCF REST не возвращает объект DataContract
У меня есть простая служба WCF, определенная следующим ServiceContract:
[ServiceContract]
public interface IInventoryService
{
[OperationContract]
Item GetItemFromBarcode(string barcode);
[OperationContract]
string Test(string...
2379 просмотров
schedule
07.04.2024
Исключение сериализации DataContract (имя контракта данных не ожидается)
У меня такой код:
[DataContract]
class TestContract {
private String _Name;
private Int32 _Age;
[DataMember( Name = "Name" )]
public String Name {
get { return _Name; }
set { _Name = value; }
}...
23250 просмотров
schedule
31.03.2022
DataContract для перечислений в WCF
У меня есть перечисление, которое я использую через службу WCF в проекте .Net. Теперь я хочу добавить еще одно перечисление, указанное так же, как и первое. Но второй не регистрируется в Reference.cs и, следовательно, не распознается в проекте,...
1094 просмотров
schedule
21.03.2024