internal override void AssertValid()
{
base.AssertValid();
if((null != this.TPOrObject) && !RemotingServices.IsTransparentProxy(this.TPOrObject))
{
BCLDebug.Assert(MarshalByRefObject.GetIdentity((MarshalByRefObject)this.TPOrObject) == this, "Server ID mismatch with Object");
}
}
}