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


ILocationService - интерфейс

Служба, отвечающая за предоставление подключение к Team Foundation Server, так и расположения других служб, доступных на этом компьютере.

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

Синтаксис

'Декларация
Public Interface ILocationService _
    Inherits IVssClientService
public interface ILocationService : IVssClientService

Тип ILocationService предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство ClientAccessMapping AccessMapping текущего соединения с сервером.Обратите внимание, что возможно, что текущее ClientAccessMapping не является членом ConfiguredAccessMappings, если точка доступа этот клиент, используемый для подключения к серверу не настроена на него.Вычисление никогда не будет NULL.
Открытое свойство ConfiguredAccessMappings Все AccessMappings, этот служба расположения знает.Поскольку указанная служба расположения может наследовать от родительского AccessMappings этот AccessMappings может существовать в этом локационном " или его родительские.
Открытое свойство DefaultAccessMapping По умолчанию AccessMapping для этого локационного службы.Вычисление никогда не будет NULL.

В начало страницы

Методы

  Имя Описание
Открытый метод FindServiceDefinition
Открытый метод FindServiceDefinitions
Открытый метод GetAccessMapping
Открытый метод Initialize (Унаследовано от IVssClientService.)
Открытый метод LocationForAccessMapping(ServiceDefinition, AccessMapping) Возвращает расположение для ServiceDefinition для предоставленного AccessMapping.Если это ServiceDefinition FullyQualified, и не LocationMapping не существует для данного AccessMapping NULL будет возвращено.
Открытый метод LocationForAccessMapping(String, Guid, AccessMapping, Guid)
Открытый метод LocationForCurrentConnection(ServiceDefinition) Возвращает расположение для ServiceDefintion, которое должно выполняться, используемые на текущем соединении.Этот метод не будет возвращать значение NULL или является пустой.Если он завершается успешно, возвращается targetable расположение для предоставленного ServiceDefinition.Определяет, какое расположение, чтобы вернуться в ServiceDefinition и текущего соединения применяются следующим правилам. 1.Попробуйте найти местоположение для ClientAccessMapping. 2.Попробуйте найти местоположение для DefaultAccessMapping. 3.Используйте первое местоположение в списке LocationMappings.
Открытый метод LocationForCurrentConnection(String, Guid, Guid)

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.Services.Location - пространство имен