Share via


TeamFoundationRegistryService クラス

読み取るためにこのサービスを使用して、キーと値を書き込むに階層レジストリに組み合わせたものです。

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationBaseRegistryService
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService

名前空間:  Microsoft.TeamFoundation.Framework.Server
アセンブリ:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)

構文

'宣言
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationRegistryService _
    Inherits TeamFoundationBaseRegistryService _
    Implements ITeamFoundationRegistryService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationRegistryService : TeamFoundationBaseRegistryService, 
    ITeamFoundationRegistryService, ITeamFoundationService

TeamFoundationRegistryService 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド TeamFoundationRegistryService

このページのトップへ

メソッド

  名前 説明
パブリック メソッド DeleteEntries(TeamFoundationRequestContext, array<String[]) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド DeleteEntries(TeamFoundationRequestContext, Identity, array<String[]) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド DeleteEntries(TeamFoundationRequestContext, Guid, array<String[]) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GetValue(TeamFoundationRequestContext, String) 指定したパスの値を取得します。 (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue(TeamFoundationRequestContext, Identity, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue(TeamFoundationRequestContext, Guid, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue を文字列として指定したパスの値を返します。 (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue(TeamFoundationRequestContext, Identity, String, Boolean, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue<T>(TeamFoundationRequestContext, String, T) T に指定された型に変換される指定したパスの値を取得します。 (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue<T>(TeamFoundationRequestContext, Identity, String, T) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue<T>(TeamFoundationRequestContext, Guid, String, T) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue<T>(TeamFoundationRequestContext, String, Boolean, T) GetValue<T>() は、指定したパスの値を取得します。 これは T で指定された型に変換されます。 (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue<T>(TeamFoundationRequestContext, Identity, String, Boolean, T) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド QueryAuditLog QueryAuditLog がレジストリに発生した変更を読み取るために使用されます。 (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntries(TeamFoundationRequestContext, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntries(TeamFoundationRequestContext, Identity, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntries(TeamFoundationRequestContext, Guid, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntries(TeamFoundationRequestContext, String, Boolean) 特殊なセグメントのパターン: 」/「…」と、「/* */検索パスのゼロ以上のセグメント。 「」/*/はゼロに回または 1 回一致しますが、パスでバッチ処理されます。 「…」含むセグメント、「*」以外の文字 (「/f… b/」」、/「......./) に加えて無効または文字です。 他のパターン: 「パスの 1 のセグメントに対応するために、*」そのほかの文字を含むセグメントを使用する場合があります。 e.g. /f 「*/」は「/folder/」、「/afolder/」と一致します。 現在、特別なセグメントのパターンのみがサポートされており、最後のセグメントだけでもできます。 (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntries(TeamFoundationRequestContext, Identity, String, Boolean) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntriesFallThru(TeamFoundationRequestContext, String) このレジストリに存在しない場所で ReadEntries を示すからレジストリを通過単一の呼び出しの値に複数のレジストリ値を読み取るために含まれています使用されます。 (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntriesFallThru(TeamFoundationRequestContext, Identity, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, array<String[]) 特定のフィルターに一致するレジストリ パスが変わるたびに呼び出されるコールバック メソッドを登録します。
パブリック メソッド RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean, array<String[]) 特定のフィルターに一致するレジストリ パスが変わるたびに呼び出されるコールバック メソッドを登録します。
パブリック メソッド ServiceEnd ITeamFoundationService.ServiceEnd の実装 (TeamFoundationBaseRegistryService.ServiceEnd(TeamFoundationRequestContext) をオーバーライドします。)
パブリック メソッド ServiceStart ITeamFoundationService.ServiceStart の実装 (TeamFoundationBaseRegistryService.ServiceStart(TeamFoundationRequestContext) をオーバーライドします。)
パブリック メソッド SetValue(TeamFoundationRequestContext, String, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド SetValue(TeamFoundationRequestContext, Identity, String, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド SetValue(TeamFoundationRequestContext, Guid, String, String) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド SetValue<T>(TeamFoundationRequestContext, String, T) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド SetValue<T>(TeamFoundationRequestContext, Identity, String, T) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド SetValue<T>(TeamFoundationRequestContext, Guid, String, T) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback) を解除し、通知の受信を停止する特定のコールバック
パブリック メソッド UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean) を解除し、通知の受信を停止する特定のコールバック
パブリック メソッド WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド WriteEntries(TeamFoundationRequestContext, Identity, IEnumerable<RegistryEntry>) (TeamFoundationBaseRegistryService から継承されます。)
パブリック メソッド WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>) (TeamFoundationBaseRegistryService から継承されます。)
プロテクト メソッド WriteEntriesInternal WriteEntries は、一連のレジストリ エントリを同時に更新するために使用されます。レジストリに対するすべての更新が処理されます。これは、更新プログラムのすべてまたはいずれもコミットされないことを意味します。 (TeamFoundationBaseRegistryService から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間