当前位置:首页
开发技术指南» 文章正文
    引言:

 ·求助:关于xvid中的形状解码    »显示摘要«
    摘要: mpeg-4校验模型中的形状解码中用到的bab和cae是不是在xvid中没有体现?有的话请告知位置 再问:xvid有没有详细的模块分析文档和算法分析之类,任何版本均可 谢谢! ......
 ·上海哪里可以买到便宜的书    »显示摘要«
    摘要: 盗版什么的都可以,不知道上海有没有像长沙定王台一样的书市,计算机类的书都是打七折,好怀念定王台书市的,在上海买书太贵了! ......


Exception如何Remoting

在Net   Remoting中,远程对象中自定义的Exception继承于ApplicationException,   这样就无法再继承于MarshalByRefObject,   那怎么将自定义的Exception传到客户端呢?  
   
   
 

NO.1   作者: LoveCherry

 
  使用   Remoting   异常,最好将异常类标记为可序列化的并实现   ISerializable   接口。这样,可以跨   Remoting   边界对异常进行正确地序列化,也可以在构造过程中将自定义的数据添加到异常中。对于需要远程处理以及在使用中要保持一致的异常,最好定义您自己的异常类。确保使用此方法能捕获所有异常并进行正确传播,而且不允许未处理的异常跨过   Remoting   边界。  
   
 

NO.2   作者: hdt

[Serializable()]  
  public   class   myexcption   :   System.Exception,ISerializable  
  {  
  public   myexcption(   string   Msg   ,   Exception   inner   ):base(   Msg   ,   inner   )  
  {}  
  public   myexcption():base()  
  {}  
  public   myexcption(   string   Msg   ):base(Msg)  
  {  
   
   
  }  
  protected   myexcption(SerializationInfo   info,   StreamingContext   context):base(   info   ,   context   )  
  {  
   
  }  
  [SecurityPermissionAttribute(SecurityAction.Demand,SerializationFormatter    
    =true)]  
  public   override   void   GetObjectData(SerializationInfo   info,   StreamingContext   context)  
  {  
  base.GetObjectData(   info   ,   context   );  
  }  
   
   
  }  
 

NO.3   作者: tiaoci

异常应当支持序列化  
 

NO.4   作者: zhongwanli

异常是支持序列化的。  
  如果是自定义的,要加上   [Serializable()]   标志。  
   
  然后就可直接通过Remoting.

NO.5   作者: mba9001

up

NO.6   作者: zlopen

up

NO.7   作者: lcg200x

www.moblog.net.cn/sunshine.htm    
  用这个软件   就不需要学Remoting了


 ·有关datagrid删除列的问题()    »显示摘要«
    摘要: 数据库为access,求datagrid控件的删除列的代码(用vb.net语言) ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE