Я использую PowerShell для подключения к TFS и выполнения различных операций. Я могу это сделать:Могу ли я получить список услуг, зарегистрированных в TfsTeamProjectCollection
$Uri = New-Object System.Uri("http://mycompany.com/tfs/collection")
$t = New-Object Microsoft.TeamFoundation.Client.TfsTeamProjectCollection($Uri, $TfsClientCredentials)
$t.Authenticate()
$CSS = $t.GetService([Microsoft.TeamFoundation.Server.ICommonStructureService])
все это работает. Однако я не могу найти список встроенных сервисов, таких как ICommonStructureService, которые я использовал здесь. Я нашел несколько страниц, которые перечисляют некоторые из них: https://blogs.msdn.microsoft.com/taylaf/2010/02/23/introducing-the-tfsconnection-tfsconfigurationserver-and-tfsteamprojectcollection-classes/ , но это устарело.
Есть ли где-нибудь я могу увидеть полный список?
Отражатель и dotPeek предлагают хороший способ, чтобы найти все классы, реализующие необходимый интерфейс. – jessehouwing