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