继承层次结构
System.Object
Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost
命名空间: Microsoft.TeamFoundation.Framework.Server
程序集: Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)
语法
声明
Public Class TeamFoundationServiceHost _
Inherits ServiceHost(Of TeamFoundationRequestContext) _
Implements IDisposable
public class TeamFoundationServiceHost : ServiceHost<TeamFoundationRequestContext>,
IDisposable
TeamFoundationServiceHost 类型公开以下成员。
属性
| 名称 | 描述 | |
|---|---|---|
![]() |
ActiveRequests | 列出此托管的有效请求 (继承自 ServiceHost<T>。) |
![]() |
ApplicationServiceHost | 如果此托管是应用程序或集合,从当前托管检索应用程序服务托管。如果是 DeploymentServiceHost 此属性将返回空。 |
![]() |
Authority | 返回托管 (即 contoso.tfs.com) 的权限。如果托管不为托管选择的权限,匹配。可以为空。 |
![]() |
CollectionServiceHost | 从当前托管检索集合服务托管。如果此托管不是集合它将搜索托管链找到它。如果未找到一个对象,它将返回 null。 |
![]() |
DataDirectory | 完全限定的本地文件系统目录此托管可以使用存储文件中的。其他托管则没有读/写到此位置。此示例是 VersionControl 代理缓存位置。获取数据目录配置基于以下逻辑:1.将选定是否在 .config 文件中指定的一个。2.将选定是否具有在注册表指定的一个。3.如果可用),请使用 PhysicalDirectory \ _tfs_data。4.String.Empty 用作根。目录并使单个为此托管。目录并使单个为此托管。 |
![]() |
DeploymentServiceHost | 检索部署服务托管与当前托管。对于部署、应用程序以及收集托管这不应返回 null。 |
![]() |
HasDatabaseAccess | 如果服务托管会与数据库,访问返回 true |
![]() |
HostType | 此服务托管运行的上下文。 |
![]() |
InstanceId | 此服务托管的唯一标识符。 (重写 ServiceHost<T>.InstanceId。) |
![]() |
IsDisposed | (继承自 ServiceHost<T>。) |
![]() |
IsProduction | 标记以确定生成/开发环境。 |
![]() |
Items | 项目集合允许系统中的其他存储名为数据在一个单路供电的托管中。 |
![]() |
LastUse | (继承自 ServiceHost<T>。) |
![]() |
Metabase | 此托管的元数据库定义是常规配置在其路径框架中。 |
![]() |
MetabaseRegistryPatterns | 此服务托管的注册元数据库表查询模式。 |
![]() |
Name | 名称此服务托管。为空或 null 的。 |
![]() |
NumberOfActiveRequests | 当前活动的请求数 (继承自 ServiceHost<T>。) |
![]() |
ParentServiceHost | |
![]() |
PartitionId | |
![]() |
PhysicalDirectory | 这是完全限定的本地文件系统目录此托管映射。如果虚拟路径已重新映射,此目录应表示已重新映射的位置。 |
![]() |
PlugInDirectory | |
![]() |
RequestsDrainedEvent | 获取事件。 (继承自 ServiceHost<T>。) |
![]() |
SendWatsonReports | |
![]() |
StartTime | 获取时实例启动的此托管。 |
![]() |
StaticContentDirectory | 静态内容内容,相对于 SAP。这比在该驱动程序的物理目录允许的虚拟目录映射到不同位置。 |
![]() |
Status | 获取服务托管的当前状态。 |
![]() |
StatusReason | 获取当前状态的原因。 |
![]() |
VirtualDirectory | 这是托管的虚拟目录,相对于 SAP 示例:http://charry-dev:8080/Application/Collection 应用程序托管 = /Application 集合托管 = /Application/Colletion (重写 ServiceHost<T>.VirtualDirectory。) |
页首
方法
页首
事件
| 名称 | 描述 | |
|---|---|---|
![]() |
PropertiesChanged | 提供事件可捕获托管属性更改。 |
![]() |
StatusChanged | 提供事件可捕获托管状态更改和更改事件。 |
页首
字段
| 名称 | 描述 | |
|---|---|---|
![]() |
m_hostProperties | |
![]() |
m_hostPropertiesLock | |
![]() ![]() |
s_hostSecurityNamespace |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
.gif)
.jpeg)
.gif)
.gif)
.gif)
.gif)
.gif)