关于网友提出的“查开房记录 20网址 我一次只能开100分,否则开200分问这个问题”问题疑问,本网通过在网上对“查开房记录 20网址 我一次只能开100分,否则开200分问这个问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:查开房记录 20网址 我一次只能开100分,否则开200分问这个问题描述:
问题是:
System.Type如何序列化和反序列化或者说如何让System.Type可以在remoting模式的client和server中传递??
目的:要实现System.Type可以被远程使用。
解决方案1:
http://www.ingorammer.com/RemotingFAQ/Changes2003.html
http://www.ingorammer.com
没遇到过,UP一下!
解决方案3:UP
解决方案4:up
解决方案5:没遇到过,UP一下!
解决方案6: CorpPortal _remote = null;//服务器端类
try
{
_remote = ( CorpPortal )Activator.GetObject( typeof( CorpPortal ), _uri );
}
catch
{ }
想想其他办法吧,把Type序列化是不现实的,还不如直接把这个对象作为参数传递,序列化这个定义的对象容易的多
解决方案8:没看明白。
解决方案9:你可以先序列化, 它的类型在客户端处理完毕后,返回给服务器端的时候再反序列化处理,这样可以互通信息。
解决方案10:up
解决方案11:顶
解决方案12: 不懂,UP一下!
呵呵!
你说的是COM+远程调用吧,可以用配置文件写,csdn上有的。
解决方案14: 不懂
两边工程中都引用不就有Type了么?但是看你的意思应该是想把这个对象作为参数传递,应该实现IXmlSerializable接口吧
GetObjectData方法如下:
public virtual void GetObjectData(SerializationInfo si,StreamingContext context)
{
si.AddValue("a",this.a);
}
这里的this.a是你这个对象中需要序列化的内部变量
up
解决方案17: System.Type?
是实体?引用?
哪一个?
up
解决方案19:可以使用XmlSerializer 或其它的序列化类.
解决方案20:没看明白。远程对象引用?是这个吗?
解决方案21:up
解决方案22:学习
解决方案23:up接分
解决方案24:up
解决方案25:那就up一下
解决方案26: 不懂:(