Async Task.WhenAll con tiempo de espera

¿Hay alguna manera en la nueva biblioteca async dotnet 4.5 para establecer un tiempo de espera en laTask.WhenAll método. Quiero obtener varias fuentes y detenerme después de unos 5 segundos y omitir las fuentes que no se terminaron.

Respuestas a la pregunta(20)

Su respuesta a la pregunta