La firma del método asincrónico Begin no es válida para el método Nombre del método en el tipo Nombre de tipo. El método Begin debe tomar un AsyncCallback y un objeto como los dos últimos argumentos y devolver un IAsyncResult.
Click to search this error in Google
English version
Invalid async Begin method signature for method Method name in type Type Name. Your begin method must take an AsyncCallback and an object as the last two arguments and return an IAsyncResult.