You can create an IEnumerable of Task by passing AddressOf AsyncMethod to the LINQ Select method and then start and wait all the results with Task.WhenAll
If your method has parameters matching the previous LINQ chain call, they will be automatically mapped.
Public Sub Main()
Dim tasks = Enum...