0

在 WCF-Service 调用之后,是否有一种简单的方法可以保持从一个对象到另一个对象的引用?这是一个小示例:

Class1 obj1 = new Class1();
obj1.Tag = "foo";

Class2 obj2 = new Class2();
obj2.Class1 = ob1;

因此,当我将 obj1 的标记属性更改为“bar”时,obj2.obj1.Tag 显然也会导致“foo”。但是当我将第二个对象传递给 WCF-Service 并尝试在那里执行相同的操作时,这种行为就会丢失。有没有可能实现这一目标?

4

1 回答 1

2

您需要[DataContract(IsReference=true)]在您的类型上使用。有关详细信息,请参阅MSDN

于 2012-10-10T08:35:16.190 回答