Example #1
0
		public static void RegisterMethodCallback (object proxy, string method, CallingMethodCallback calling, CalledMethodCallback called, int timeout)
		{
			string uri = RemotingServices.GetObjectUri ((MarshalByRefObject)proxy);
			CallbackData data = new CallbackData ();
			data.Target = proxy;
			data.Calling = calling;
			data.Called = called;
			data.Timeout = timeout;
			data.Method = method;
			callbacks [uri + " " + method] = data;
		}
Example #2
0
        public static void RegisterMethodCallback(object proxy, string method, CallingMethodCallback calling, CalledMethodCallback called, int timeout)
        {
            string       uri  = RemotingServices.GetObjectUri((MarshalByRefObject)proxy);
            CallbackData data = new CallbackData();

            data.Target  = proxy;
            data.Calling = calling;
            data.Called  = called;
            data.Timeout = timeout;
            data.Method  = method;
            callbacks [uri + " " + method] = data;
        }
		public static void RegisterMethodCallback (object proxy, string method, CallingMethodCallback calling, CalledMethodCallback called)
		{
			RegisterMethodCallback (proxy, method, calling, called, -1);
		}
Example #4
0
 public static void RegisterMethodCallback(object proxy, string method, CallingMethodCallback calling, CalledMethodCallback called)
 {
     RegisterMethodCallback(proxy, method, calling, called, -1);
 }