You can use the Thread.Abort() method, but it can lead to inconsistent shared state due to terminating a thread violently. A better alternative is to use collaborative termination by using a Cancellation Token.For more regarding it visit it http://www.dapfor.com/en/net-suite/n...ecommendations