In .NET 2.0 sp0 we didn't have WaitOne/WaitAll/WaitAny that took waithandle(s) and an Int32. It was added in .NET 2.0 sp2. The overloads with exitContext = false provides identical functionality, but it's compatible with .NET 2.0 (yes I have machines that have 0 patches to them, nor can I affect them).
In .NET 2.0 sp0 we didn't have WaitOne/WaitAll/WaitAny that took waithandle(s) and an Int32. It was added in .NET 2.0 sp2. The overloads with exitContext = false provides identical functionality, but it's compatible with .NET 2.0 (yes I have machines that have 0 patches to them, nor can I affect them).