TeamFoundationDatabaseSettings 类

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings

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

语法

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

TeamFoundationDatabaseSettings 类型公开以下成员。

方法

  名称 说明
公共方法 ClearConnectionString 这将移除一个指定的数据库的连接字符串。
公共方法静态成员 ClearSqlConnectionPool 清除所有所提供的连接字符串的 SQL 连接池。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetAllConnectionStrings 生成连接字符串的集合由可以使用由 TFS 访问此托管。用于清除 SQL 连接池。
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 QueryConnectionStrings(TeamFoundationRequestContext) 返回每个逻辑数据库的连接字符串。
公共方法静态成员 QueryConnectionStrings(String, Guid) 返回每个逻辑数据库的连接字符串。
公共方法 ReadConnectionString 这将检查指定的数据库并检索连接字符串。如果未将配置该数据库,一个返回空值。
公共方法 ReadConnectionTimeout
公共方法 ReadDeadlockPause 这首先确定此数据库是否存在死锁暂停的特定值,因此,如果不是将返回对所有数据库配置的默认值
公共方法 ReadDeadlockRetryCount 这首先确定此数据库是否存在死锁重试次数的特定值,因此,如果不是将返回对所有数据库配置的默认值
公共方法 ReadExecutionTimeThreshold 读取 ExecutionTimeThreshold
公共方法 ReadLoggingOptions 读取记录选项
公共方法 ReadPerformanceOptions 读取性能选项
公共方法 ReadTimeout 这将检查指定的数据库并检索连接字符串。如果未将配置该数据库,一个返回空值。
公共方法 SetConnectionString 这会将一个指定的数据库的连接字符串。将立即清除缓存。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 ValidateCategory ValidateCategory 用于确保,requestContext 有权访问数据库,并且架构版本匹配在元素和元素的扩展属性之间

页首

事件

  名称 说明
公共事件 ConnectionStringsUpdated 这会激发,只要连接字符串添加或更新。 通过的列表将包含更新连接字符串。

页首

显式接口实现  

  名称 说明
显式接口实现私有方法 ITeamFoundationService.ServiceEnd
显式接口实现私有方法 ITeamFoundationService.ServiceStart

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.Framework.Server 命名空间