Share via


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 この場合、指定したデータベースを確認し、接続文字列を取得します。データベースを構成しないと、null 値を返します。
パブリック メソッド ReadConnectionTimeout
パブリック メソッド ReadDeadlockPause これは、最初に、すべてのデータベース用に構成される既定値を返す場合、このデータベースでは、デッドロックの一時停止の特定の値であるかどうかを判断します
パブリック メソッド ReadDeadlockRetryCount これは、最初に、すべてのデータベース用に構成される既定値を返す場合、このデータベースでは、デッドロックのリトライ回数の特定の値であるかどうかを判断します
パブリック メソッド ReadExecutionTimeThreshold ExecutionTimeThreshold を参照してください。
パブリック メソッド ReadLoggingOptions ログ オプションを参照してください。
パブリック メソッド ReadPerformanceOptions パフォーマンスの選択を参照してください。
パブリック メソッド ReadTimeout この場合、指定したデータベースを確認し、接続文字列を取得します。データベースを構成しないと、null 値を返します。
パブリック メソッド SetConnectionString この場合、指定したデータベースの接続文字列を設定します。これは、キャッシュをクリアします。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド ValidateCategory ValidateCategory が requestContext にデータベースへのアクセス権を持っていること、およびスキーマのバージョンがコンポーネントを拡張プロパティの間で一致していることを確認するために使用されます。

このページのトップへ

イベント

  名前 説明
パブリック イベント ConnectionStringsUpdated これは、接続文字列が追加または更新されるたびに発生します。 渡された一覧は、更新された接続文字列が含まれています。

このページのトップへ

明示的なインターフェイスの実装  

  名前 説明
明示的なインターフェイス実装プライベート メソッド ITeamFoundationService.ServiceEnd
明示的なインターフェイス実装プライベート メソッド ITeamFoundationService.ServiceStart

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間