返回具有提供的 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。
- accessMapping
类型:Microsoft.TeamFoundation.Framework.Client.AccessMapping
查找位置的 AccessMapping。
返回值
类型:System.String
ServiceDefinition 的位置提供的 AccessMapping 的。如果此 ServiceDefinition 是完全限定的,并 LocationMapping 为此 AccessMapping null 不存在然后将返回。
异常
异常 | 条件 |
---|---|
InvalidServiceDefinitionException | 关联的 ServiceDefinition 无效,并且不能找到位置。 |
ServiceDefinitionDoesNotExistException | 使用提供的服务类型和标识符的 ServiceDefinition 不存在。 |
InvalidAccessPointException | 通过的 AccessMapping 没有有效的接入点。 |
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。