| Overload | Description |
|---|---|
| WhenAny(Task[]) | Creates a task that will complete when any of the supplied tasks have completed. |
| WhenAny(IEnumerable<Task>) | Creates a task that will complete when any of the supplied tasks have completed. |
| WhenAny<T>(Task<T>[]) | Creates a task that will complete when any of the supplied tasks have completed. |
| WhenAny<T>(IEnumerable<Task<T>>) | Creates a task that will complete when any of the supplied tasks have completed. |
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family