Поделиться через


ILocationService.LocationForCurrentConnection - метод (String, Guid)

Возвращает расположение для ServiceDefintion, связанного с ServiceType и ServiceIdentifier, должны быть, используемые на текущем соединении. Если ServiceDefinition с ServiceType и ServiceIdentifier не существует, то будет выведено NULL возвращают. Если ServiceDefinition с ServiceType и затем ServiceIdentifier найдено, то расположение будет возвращено если ServiceDefinition с правильным форматом, (в противном случае возникнет исключение). Определяет, какое расположение, чтобы вернуться в ServiceDefinition и текущего соединения применяются следующим правилам. 1. Попробуйте найти местоположение для ClientAccessMapping. 2. Попробуйте найти местоположение для DefaultAccessMapping. 3. Используйте первое местоположение в списке LocationMappings.

Пространство имен:  Microsoft.TeamFoundation.Framework.Client
Сборка:  Microsoft.TeamFoundation.Client (в Microsoft.TeamFoundation.Client.dll)

Синтаксис

'Декларация
Function LocationForCurrentConnection ( _
    serviceType As String, _
    serviceIdentifier As Guid _
) As String
string LocationForCurrentConnection(
    string serviceType,
    Guid serviceIdentifier
)

Параметры

  • serviceType
    Тип: System.String
    Тип службы ServiceDefinition, чтобы найти расположение.
  • serviceIdentifier
    Тип: System.Guid
    Идентификатор службы ServiceDefinition, чтобы найти расположение.

Возвращаемое значение

Тип: System.String
Расположение для ServiceDefinition с предоставленными типом и идентификатором службы, должны быть, используемые на текущем соединении.

Исключения

Исключение Условие
InvalidServiceDefinitionException

Связанное ServiceDefinition недопустимо и расположение можно найти.

Безопасность платформы .NET Framework

См. также

Ссылки

ILocationService Интерфейс

LocationForCurrentConnection - перегрузка

Microsoft.TeamFoundation.Framework.Client - пространство имен