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); }
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); }