TeamFoundationResourceManagementService 类

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationResourceManagementService

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

语法

声明
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTracingService))> _
Public NotInheritable Class TeamFoundationResourceManagementService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTracingService))]
public sealed class TeamFoundationResourceManagementService : ITeamFoundationService

TeamFoundationResourceManagementService 类型公开以下成员。

方法

  名称 说明
公共方法 CreateComponent<TComponent>(TeamFoundationRequestContext) 创建可用于通信到数据库的最新版本的元素。
公共方法 CreateComponent<TComponent>(TeamFoundationRequestContext, String) 创建可用于通信到数据库的最新版本的元素。
公共方法 CreateComponentExecuteAndDispose<TComponent> 创建事件参数可用于通信到数据库的最新版本的元素,执行委托指定的并配置组件。 此方法将重试一个操作10次,如果数据库版本中已发生更改的时间之间,当元素创建的和execut。
公共方法 CreateComponentExecuteFuncAndDispose<TComponent, TResult>
公共方法静态成员 CreateComponentRaw<TComponent> 通过从数据库读取服务版本创建一个的元素。不使用缓存。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetSchemaLock
公共方法 GetServiceVersion 获取一个特定服务的版本信息
公共方法静态成员 GetServiceVersionRaw<TComponent> 从数据库检索特定元素的一个服务发布项和组件创建者。不使用缓存。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 SetServiceVersion 设置服务版本。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法静态成员 TryCreateComponentRaw<TComponent> 通过从数据库读取服务版本创建一个的元素。不使用缓存。
公共方法静态成员 TryGetServiceVersionRaw<TComponent> 从数据库检索特定元素的一个服务发布项和组件创建者。不使用缓存。

页首

显式接口实现

  名称 说明
显式接口实现私有方法 ITeamFoundationService.ServiceEnd ServiceEnd调用,则保持上的宿主关闭时,该服务应释放所有资源。
显式接口实现私有方法 ITeamFoundationService.ServiceStart

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.Framework.Server 命名空间