补充:
非常感谢楼主。并且我提议是否可以改进一下使用方法 ,这样用起来更像是自定义对象
不用把两个对象分开操作。似乎比较好的解决了自定义对象的问题。
public class TestEntity : Tomcad.CustomObject.DotNetEntity, IRealEntity
{
public BaseEntity()
{
}
public void SetManagedObject()
{
this.Proxy = new DotNetEntity();
this._proxy.SetManagedObject(this);
}
}
用的时候这样
TestEntity x = new TestEntity();
x.SetManagedObject();