ILocationService 인터페이스
Team Foundation Server 사용할 수 있는 다른 서비스의 위치에 연결을 제공 하는 서비스입니다.
네임스페이스: Microsoft.TeamFoundation.Framework.Client
어셈블리: Microsoft.TeamFoundation.Client(Microsoft.TeamFoundation.Client.dll)
구문
‘선언
Public Interface ILocationService
public interface ILocationService
ILocationService 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
![]() |
ClientAccessMapping | 서버에 현재 연결에 대 한 AccessMapping.Note: 현재 ClientAccessMapping 아닌지 액세스 포인트는이 클라이언트 서버에 연결할 때 사용 하는 경우 ConfiguredAccessMappings 멤버를 구성 되지 않은 수 있습니다.이 null 안 됩니다. |
![]() |
ConfiguredAccessMappings | 위치 서비스에서 인식 되는 AccessMappings의 모든.위치 서비스 AccessMappings 부모에서 상속 하기 때문에 이러한 AccessMappings이 위치 서비스 또는 부모에 있을 수 있습니다. |
![]() |
DefaultAccessMapping | 위치 서비스에 대 한 기본 AccessMapping입니다.이 null 안 됩니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
ConfigureAccessMapping | AccessMapping는 제공 된 표시 이름 및 액세스 지점에 제공 된 모니커를 사용 하 여 구성 합니다.또한이 함수 지정 AccessMapping이이 AccessMapping 수 있습니다. |
![]() |
FindServiceDefinition | ServiceDefinition는 지정 된 서비스 종류와 서비스 id를 사용 하 여 찾습니다.없음 일치 하는 ServiceDefinition가 없으면 null이 반환 됩니다. |
![]() |
FindServiceDefinitions | 모든 서비스에 대해 지정 된 서비스 종류에는 ServiceDefinitions를 찾습니다.이러한 종류의 ServiceDefinitions 없는 경우 빈 열거형이 반환 됩니다. |
![]() |
FindServiceDefinitionsByToolType | 모든 서비스에 대 한 형식 지정된 도구는 ServiceDefinitions를 찾습니다.이와 같은 도구에 대 한 서비스가 없으면 빈 열거형이 반환 됩니다. |
![]() |
GetAccessMapping | 지정된 된 모니커를 사용 하 여 AccessMapping를 가져옵니다.제공 된 모니커를 사용 하 여 AccessMapping는 존재 하지 않는 경우 null을 반환 합니다. |
![]() |
LocationForAccessMapping(ServiceDefinition, AccessMapping) | 제공 된 AccessMapping에 대 한 위치는 ServiceDefinition 반환합니다.이 ServiceDefinition FullyQualified 없음 LocationMapping이이 AccessMapping에 있는 경우 null이 반환 됩니다. |
![]() |
LocationForAccessMapping(String, Guid, AccessMapping) | 지정 된 서비스 형식을 갖는 ServiceDefinition와 제공 된 AccessMapping에 대 한 서비스 식별자를 반환 합니다.이 ServiceDefinition FullyQualified 없음 LocationMapping이이 AccessMapping에 있는 경우 null이 반환 됩니다. |
![]() |
LocationForCurrentConnection(ServiceDefinition) | 현재 연결에 따라 사용 되는 ServiceDefintion의 위치를 반환 합니다.Null 또는 빈이 메서드에서 반환 됩니다.성공 하면 제공 된 ServiceDefinition를 지정할 위치를 반환 합니다.다음 규칙은 ServiceDefinition 및 현재 연결에 대해 반환 하는 어떤 위치를 적용할 결정할 때: 1.해당 ClientAccessMapping에 대 한 위치를 찾아 봅니다. 2.해당 DefaultAccessMapping에 대 한 위치를 찾아 봅니다. 3.LocationMappings 목록에서 첫 번째 위치를 사용 합니다. |
![]() |
LocationForCurrentConnection(String, Guid) | 현재 연결을 기반으로 ServiceType 및 사용 되는 ServiceIdentifier와 관련 된 위치는 ServiceDefintion 반환 합니다.ServiceType 및 ServiceIdentifier와 ServiceDefinition가 없으면 null이 반환 됩니다.위치는 ServiceDefinition의 형식이 면 반환 됩니다 ServiceType 및 ServiceIdentifier와 ServiceDefinition가 없으면 (그렇지 않은 경우 예외가 throw 되지 않음).다음 규칙은 ServiceDefinition 및 현재 연결에 대해 반환 하는 어떤 위치를 적용할 결정할 때: 1.해당 ClientAccessMapping에 대 한 위치를 찾아 봅니다. 2.해당 DefaultAccessMapping에 대 한 위치를 찾아 봅니다. 3.LocationMappings 목록에서 첫 번째 위치를 사용 합니다. |
![]() |
RemoveAccessMapping | AccessMapping와 ServiceDefinitions 내에 매핑되는 위치를 제거 합니다. |
![]() |
RemoveServiceDefinition(ServiceDefinition) | 위치 서비스에서 지정 된 ServiceDefinition를 제거합니다. |
![]() |
RemoveServiceDefinition(String, Guid) | 위치 서비스에서 지정 된 서비스 종류와 서비스 id는 ServiceDefinition를 제거합니다. |
![]() |
RemoveServiceDefinitions | 위치 서비스에서 지정 된 ServiceDefinitions를 제거합니다. |
![]() |
SaveServiceDefinition | 위치 서비스에서 제공된 하는 ServiceDefinition에 저장합니다.이 작업이 아직 할당 되지 않은 경우 ServiceDefinition 개체에 Id 속성을 할당 합니다.LocationMappings 속성에서 참조 하는 AccessMappings는 이미 위치 서비스를 사용 하 여 구성 되어야 합니다. |
![]() |
SaveServiceDefinitions | 위치 서비스에서 제공된 하는 ServiceDefinitions에 저장합니다.이 작업이 아직 할당 되지 않은 경우 ServiceDefinition 개체에 Id 속성을 할당 합니다.LocationMappings 속성에서 참조 하는 AccessMappings는 이미 위치 서비스를 사용 하 여 구성 되어야 합니다. |
![]() |
SetDefaultAccessMapping | AccessMapping는 AccessMapping에 전달 된 기본을 설정입니다. |
위쪽