private void InternalCallClientMethodAsync(ITwoWayRemotingClient clientObject, string clientUri, string methodName, bool disconnectOnException, params object[] methodArgs) { AsyncMethodInvoker invoker = new AsyncMethodInvoker(InvokeClientMethod); AsyncCallback cleanUp = new AsyncCallback(AsyncDelegateCleanup); IAsyncResult ar = invoker.BeginInvoke(this, clientObject, clientUri, methodName, disconnectOnException, methodArgs, cleanUp, null); }
private void InternalCallClientMethodAsync(ITwoWayRemotingClient clientObject, string clientUri, string methodName, bool disconnectOnException, params object[] methodArgs) { AsyncMethodInvoker invoker = new AsyncMethodInvoker(InvokeClientMethod); AsyncCallback cleanUp = new AsyncCallback(AsyncDelegateCleanup); IAsyncResult ar = invoker.BeginInvoke(this, clientObject, clientUri, methodName, disconnectOnException, methodArgs, cleanUp, null); }