ITeamFoundationHostManagementService 接口

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

语法

声明
<DefaultServiceImplementationAttribute(GetType(TeamFoundationHostManagementService))> _
Public Interface ITeamFoundationHostManagementService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationHostManagementService))]
public interface ITeamFoundationHostManagementService : ITeamFoundationService

ITeamFoundationHostManagementService 类型公开以下成员。

属性

  名称 说明
公共属性 DeploymentType 指示部署类型位置。OnPremises、DevFabric、云或未知号。
公共属性 HostDormancySeconds 在后台作业启动为睡眠之前,禁用秒的最小值托管必须转到,而无需最终用户请求。
公共属性 IsHosted 指示 DeploymentType 是否云或 DevFabric。

页首

方法

  名称 说明
公共方法 BeginRequest 返回 RequestContextBase 面向特定实例
公共方法 BeginUserRequest
公共方法 CreateServiceHost 使用提供的属性,创建服务托管定义。
公共方法 DeleteServiceHost(TeamFoundationRequestContext, Guid) 从服务器删除服务托管。
公共方法 DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed)
公共方法 DetectInactiveProcesses 检测和移除一资产过期的非活动 (进程和完全未关闭)。
公共方法 GetConfigDataTierTime
公共方法 GetHostIdFromPath
公共方法 PingHostProcess PingHostProcess 用于发送 ping 请求到此应用程序运行的进程。此请求通过 SQL 通知发送。如果处理正确运行,而 SQL 通知处理 ping 应在时间内的简短周期成功返回。如果通知通过轮询进程或处理丢失它们可能无需花费大量时间或完成该数据库的连接。
公共方法 QueryChildrenServiceHostPropertiesCached
公共方法 QueryExecutionState(TeamFoundationRequestContext) 所有注册服务托管的查询,进程和托管实例。
公共方法 QueryExecutionState(TeamFoundationRequestContext, Guid) 一个或所有已注册的服务托管和相关处理和托管实例的查询。
公共方法 QueryHostReadyState 查询托管就绪状态。
公共方法 QueryServiceHostProperties(TeamFoundationRequestContext, Guid) 服务托管属性的查询使用提供的宿主标识符。这不会返回有关此托管的任何详细信息,因此,它不包含任何子控件。
公共方法 QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) 服务托管属性的查询使用提供的宿主标识符。如果子项包括输出列表中包含请求的服务托管的所有子托管的属性。
公共方法 QueryServiceHostPropertiesCached
公共方法 ServiceEnd ServiceEnd 调用,当托管是它保留中的关闭时,该服务应释放所有资源。 (继承自 ITeamFoundationService。)
公共方法 ServiceStart 当服务初始化时,ServiceStart 调用。如果服务 intialized 异步它必须实现用于确定的 Service_Ready 服务时准备用户访问它。 (继承自 ITeamFoundationService。)
公共方法 StartHost
公共方法 Stop
公共方法 StopHost 同步停止所有的托管活动进程的服务。
公共方法 UpdateServiceHost 使用提供的属性,更新服务托管定义。

页首

请参阅

参考

Microsoft.TeamFoundation.Framework.Server 命名空间