AsyncCodeActivity.BeginExecute debe devolver un IAsyncResult donde IAsyncResult.AsyncState es el objeto de estado proporcionado por el motor de tiempo de ejecución.
Click to search this error in Google
English version
AsyncCodeActivity.BeginExecute must return an IAsyncResult where IAsyncResult.AsyncState is the state object provided by the runtime.