Exemple #1
0
 public static void Unregister(string serverCode)
 {
     lock (m_taskRequestObj)
     {
         if (m_taskRequestDic.ContainsKey(serverCode))
         {
             TaskRequest handle = GetService(serverCode) as TaskRequest;
             if (handle != null)
             {
                 RemotingServices.Unmarshal(handle.CreateObjRef(handle.GetType()));
             }
             m_taskRequestDic.Remove(serverCode);
         }
     }
 }