none
Remoting调用问题 RRS feed

  • 问题

  • 最近使用了一下Remoting,遇到一个问题,请各位大牛指教。其主要症状是:
    服务器端接口包含一个泛型方法,签名为:public int RaiseEvent<T>(string Raiser, string Receiver, string EventName, T Param) where T:EventArgs
    在客户端获取服务器对象成功,但调用此方法时始终提示“调用目标出现异常”。
    反复检查后实在找不到原因,遂将方法改成非泛型的,签名为:public int RaiseEvent(string Raiser, string Receiver, string EventName)
    调用此方法成功。

    想请教各位以下问题:
    1、Remoting调用是否不支持泛型方法?
    2、Remoting调用的参数是否应为可序列化类型?
    3、之前调用异常是否可能有别的原因?
    2010年2月2日 3:43

答案

  • 1 不支持
    2 是
    3 可能,不过信息不足。


    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    • 已标记为答案 泉子 2010年2月2日 4:29
    2010年2月2日 4:27
    版主

全部回复