Task<ReadOnlyCollection<string>> GetAllPackageNames()
Function GetAllPackageNames As Task(Of ReadOnlyCollection(Of String))
Task<ReadOnlyCollection<String^>^>^ GetAllPackageNames()
abstract GetAllPackageNames : unit -> Task<ReadOnlyCollection<string>>