C# 在.NET远程处理中是否存在代理而不是序列化远程对象属性的属性?
我有一个远程处理类(命名为RemoteClass)。它具有其他类OtherClass的属性。默认情况下,客户端在调用属性Other后拥有RemoteClass对象的代理和OtherClass的序列化副本。我希望客户端在调用属性Other之后也接收OtherClass的代理。不要建议我将RemoteClass和OtherClass分开,因为这种解决方案是不可接受的。我的问题是:我可以用.NETRemoting做我想做的事情吗?还是改用WCF更好(WCF能帮我吗?)。感谢您的建议和帮助。让您的其他类从MarshalByRefObject继承,而不是使用Serializable属性。让您的其他类从MarshalByRefObject继承,而不是使用Serializable属性C# 在.NET远程处理中是否存在代理而不是序列化远程对象属性的属性?,c#,.net,wcf,.net-remoting,C#,.net,Wcf,.net Remoting,我有一个远程处理类(命名为RemoteClass)。它具有其他类OtherClass的属性。默认情况下,客户端在调用属性Other后拥有RemoteClass对象的代理和OtherClass的序列化副本。我希望客户端在调用属性Other之后也接收OtherClass的代理。不要建议我将RemoteClass和OtherClass分开,因为这种解决方案是不可接受的。我的问题是:我可以用.NETRemoting做我想做的事情吗?还是改用WCF更好(WCF能帮我吗?)。感谢您的建议和帮助。让您的其他类