다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 ClientAccessMapping 서버에 현재 연결 된 AccessMapping.Note 현재 ClientAccessMapping 하는 경우이 클라이언트를 사용 하 여 서버에 연결 하는 액세스 포인트는 ConfiguredAccessMappings의 구성원에서 구성 되어 있지 않습니다 수 있습니다.이 null이 됩니다.
Public 속성 ConfiguredAccessMappings 이 위치 서비스에서 인식 하는 AccessMappings의 모든.지정 된 위치 서비스 AccessMappings 부모 로부터 상속 받을 수 있으므로 이러한 AccessMappings이 위치 서비스 또는 해당 부모에 있을 수 있습니다.
Public 속성 DefaultAccessMapping 이 위치 서비스에 대 한 기본 AccessMapping입니다.이 null이 됩니다.

위쪽

메서드

  이름 설명
Public 메서드 FindServiceDefinition
Public 메서드 FindServiceDefinitions
Public 메서드 GetAccessMapping
Public 메서드 Initialize (IVssClientService에서 상속됨)
Public 메서드 LocationForAccessMapping(ServiceDefinition, AccessMapping) 제공 된 AccessMapping에 대 한 위치는 ServiceDefinition 반환합니다.그런 다음이 ServiceDefinition FullyQualified 없음 LocationMapping이이 AccessMapping에 있는 경우 null이 반환 됩니다.
Public 메서드 LocationForAccessMapping(String, Guid, AccessMapping, Guid)
Public 메서드 LocationForCurrentConnection(ServiceDefinition) 현재 연결을 기반으로 사용 되는 ServiceDefintion의 위치를 반환 합니다.이 메서드는 null 이거나 비어 절대로 반환 됩니다.성공 하는 경우에 제공 된 ServiceDefinition 대상 위치를 돌아갑니다.적용 되는 ServiceDefinition 및 현재 연결에 대 한 다음 규칙을 반환 하는 위치를 결정할 때: 1.ClientAccessMapping에 대 한 위치를 찾으려면 다음과 같이 하십시오. 2.DefaultAccessMapping에 대 한 위치를 찾으려면 다음과 같이 하십시오. 3.LocationMappings 목록에서 첫 번째 위치를 사용 합니다.
Public 메서드 LocationForCurrentConnection(String, Guid, Guid)

위쪽

참고 항목

참조

Microsoft.VisualStudio.Services.Location 네임스페이스