Asynchronous Method Calling
During my last interview, got a question about the mentioned subject. Have decided to learn and post some code.
Definition of the Asynchronous Calling:
Executing the method Asynchronously, inother words, executing like the concept of Thread. The bottom line is inheriting the method by System.IAsyncResult and using BeginInvoke and EndInvoke to track the status of the method. Between these methods, one can check the status by IsCompleted status.
This is acomplished by Deligate keyword. Will edit this post during the time with all the example code.
Comments