TeamFoundationLocationService 类
本文内容
继承层次结构
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationLocationService
命名空间: Microsoft.TeamFoundation.Framework.Server
程序集: Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)
语法
声明
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationLocationService _
Implements ITeamFoundationLocationService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationLocationService : ITeamFoundationLocationService,
ITeamFoundationService
TeamFoundationLocationService 类型公开以下成员。
属性
页首
方法
ConfigureAccessMapping
DetermineAccessMapping(TeamFoundationRequestContext)
确定访问映射该请求来自。这是通过传入请求的模式托管和端口完位置服务项比较。
DetermineAccessMapping(TeamFoundationRequestContext, String)
确定访问映射此位置来源。这是通过传入请求的模式托管和端口完位置服务项比较。
Equals
确定指定的对象是否等于当前对象。 (继承自 Object 。)
FindServiceDefinition(TeamFoundationRequestContext, String, String)
查找具有提供的服务类型和 ID 的服务定义工具 .若要使此调用成功,因此,只有具有提供的服务类型和工具 ID 的一个服务可以存在。
FindServiceDefinition(TeamFoundationRequestContext, String, Guid, Guid)
FindServiceDefinitions
FindServiceDefinitionsByToolId
查找所有的服务定义指定工具的 ID. 中可用的服务如果服务此工具 ID 不存在,空枚举将返回。
FindServiceLocation
GetAccessMapping
GetAccessMappings
GetDefaultAccessMapping
GetHashCode
作为默认哈希函数。 (继承自 Object 。)
GetHostLocation
GetLastChangeId
返回在位置数据执行的最近更改的 ID。
GetPublicAccessMapping
此方法可能实际上不返回映射到 Moniker=PublicAccessMapping 的访问。如果 suc 映射不存在我们 wll 返回 DefaultAccessMapping。如果需要查找映射到的实际访问可能存在也可能不存在) 的 Moniker=PublicAccessMapping (您应调用标记参数采用并用于这种可能性准备的 GetAccessMapping 超加载它可返回 null。
GetRegisteredServiceDomains
GetRootDomainUri(TeamFoundationRequestContext)
GetRootDomainUri(TeamFoundationRequestContext, AccessMapping)
GetSelfReferenceUri
GetServerAccessMapping
此方法可能实际上不返回映射到 Moniker=ServerAccessMapping 的访问。如果不存在这样的映射) 我们将返回 PublicAccessMapping (可能不存在,在我们将返回 DefaultAccessMapping) 情况下。如果需要查找映射到的实际访问可能存在也可能不存在) 的 Moniker=ServerAccessMapping (您应调用标记参数采用并用于这种可能性准备的 GetAccessMapping 超加载它可返回 null。
GetType
获取当前实例的 Type 。 (继承自 Object 。)
LocationForAccessMapping(TeamFoundationRequestContext, ServiceDefinition, AccessMapping)
LocationForAccessMapping(TeamFoundationRequestContext, String, RelativeToSetting, AccessMapping)
LocationForAccessMapping(TeamFoundationRequestContext, String, Guid, AccessMapping, Guid)
MapToRootDomain
将 URI,此方法会看到托管是否满足备用字段。如果因此使用根字段作为托管的新 URI 将创建。
RegisterLocationServiceWithSps
RemoveAccessMapping
RemoveServiceDefinitions
SaveServiceDefinitions
具有位置服务注册服务。在 ServiceDefinition 或某个引用的所有访问映射其 LocationMappings 中必须已向 LocationService 注册。不是完全限定提供的服务定义的位置映射到关系图中传递的服务定义将生成和更新。是相对的所有服务通过未通过的位置映射将具有位置映射为所有现有访问映射生成的。如果只有一些访问映射需要,必须将它们。
SetDefaultAccessMapping
ToString
返回表示当前对象的字符串。 (继承自 Object 。)
ValidateServiceDefinition
确定服务定义的所有参数的选定有效和 tab 以确定是否具有 isUpdate 参数的无效修改。
页首
显式接口实现
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参阅
参考
Microsoft.TeamFoundation.Framework.Server 命名空间