public static void SetMethodInvocationParams(MethodInvocationParams mip) { MethodInvocationParams = mip; }
/// <summary> /// Derived classes must implement this method in order to process begin call request /// </summary> /// <param name="mip">Method invocation parameters</param> /// <param name="callBack">Callback method</param> /// <param name="userState">User state</param> /// <returns>Representation of the asynchronous call without return value. This object must be passed to the appropriate </returns> protected abstract IExtendedAsyncResult <TRes> ProcessBeginCall <TRes>( MethodInvocationParams mip, Action <IExtendedAsyncResult <TRes> > callBack, object userState);