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(TeamFoundationResourceManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationDatabaseSettings _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationResourceManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationDatabaseSettings : ITeamFoundationService

TeamFoundationDatabaseSettings 类型公开以下成员。

方法

  名称 说明
公共方法 ClearConnectionString 这将移除一个指定的数据库的连接字符串。
公共方法静态成员 ClearSqlConnectionPool 清除所有所提供的连接字符串的SQL连接池。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetAllConnectionStrings 生成连接字符串的集合由可以使用由TFS访问此宿主。用于清除SQL连接池。
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法静态成员 MaskPassword
公共方法 QueryConnectionStrings 返回每个逻辑数据库的连接字符串。
公共方法 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 命名空间