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 的成员,如果接入点此客户端用于连接到服务器未配置用于此目的。这不会为空。 | |
ConfiguredAccessMappings | 此位置服务了解的所有 AccessMappings。由于特定位置服务可以继承其父的 AccessMappings 这些 AccessMappings 此位置服务或其父可能存在。 | |
DefaultAccessMapping | 此位置服务的默认值 AccessMapping。这不会为空。 |
页首
方法
名称 | 说明 | |
---|---|---|
FindServiceDefinition | ||
FindServiceDefinitions | ||
GetAccessMapping | ||
Initialize | (继承自 IVssClientService。) | |
LocationForAccessMapping(ServiceDefinition, AccessMapping) | 返回 ServiceDefinition 的位置提供的 AccessMapping 的。如果此 ServiceDefinition 是完全限定的,并 LocationMapping 为此 AccessMapping null 不存在然后将返回。 | |
LocationForAccessMapping(String, Guid, AccessMapping, Guid) | ||
LocationForCurrentConnection(ServiceDefinition) | 返回应使用基于当前连接的 ServiceDefintion 的位置。此方法不会返回 null 或为空。如果搜索成功将返回提供的 ServiceDefinition 的可命中目标的位置。在确定时返回什么位置。ServiceDefinition 和当前连接以下规则进行应用:1.尝试查找 ClientAccessMapping 的位置。2.尝试查找 DefaultAccessMapping 的位置。3.使用第一个位置。LocationMappings 列表。 | |
LocationForCurrentConnection(String, Guid, Guid) |
页首