Как я могу вызвать метод асинхронно?
Как асинхронно вызывать метод Visual C #: http://support.microsoft.com/kb/315582
Вам, вероятно, следует использовать ThreadPool.QueueUserWorkItem ( ThreadPool.QueueUserWorkItem Method )
ThreadPool.QueueUserWorkItem
Полагаю, BackgroundWork - самый простой способ выполнения асинхронных операций.