ILocationService.LocationForAccessMapping 方法 (String, Guid, AccessMapping)

返回具有提供的 AccessMapping 中指定的服务类型和服务标识符的 ServiceDefinition 的位置。 如果此 ServiceDefinition 是完全限定的,并 LocationMapping 为此 AccessMapping null 不存在然后将返回。

命名空间:  Microsoft.TeamFoundation.Framework.Client
程序集:  Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)

语法

声明
Function LocationForAccessMapping ( _
    serviceType As String, _
    serviceIdentifier As Guid, _
    accessMapping As AccessMapping _
) As String
string LocationForAccessMapping(
    string serviceType,
    Guid serviceIdentifier,
    AccessMapping accessMapping
)

参数

  • serviceType
    类型:System.String
    查找位置的 ServiceDefinition 的服务类型。
  • serviceIdentifier
    类型:System.Guid
    查找位置的 ServiceDefinition 的服务 ID。

返回值

类型:System.String
ServiceDefinition 的位置提供的 AccessMapping 的。如果此 ServiceDefinition 是完全限定的,并 LocationMapping 为此 AccessMapping null 不存在然后将返回。

异常

异常 条件
InvalidServiceDefinitionException

关联的 ServiceDefinition 无效,并且不能找到位置。

ServiceDefinitionDoesNotExistException

使用提供的服务类型和标识符的 ServiceDefinition 不存在。

InvalidAccessPointException

通过的 AccessMapping 没有有效的接入点。

.NET Framework 安全性

请参阅

参考

ILocationService 接口

LocationForAccessMapping 重载

Microsoft.TeamFoundation.Framework.Client 命名空间