As we already know that the object command run synchronously as default query processing. In ADO.NET 2.0 Microsoft has been added the feature to fulfill the requirement for the asynchronous processing. The process signed with the BeginExecute...and EndExecute...