TfsGitRepositoryRefsCollection クラス

TFS の Git の特定のリポジトリの refs のセットを表します。

継承階層

System.Object
  Microsoft.TeamFoundation.Git.Server.TfsGitRepositoryRefsCollection

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

構文

'宣言
Public Class TfsGitRepositoryRefsCollection
public class TfsGitRepositoryRefsCollection

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

メソッド

  名前 説明
パブリック メソッド All リポジトリのすべての refs を返します。
パブリック メソッド AllRefHeads リポジトリのすべての ref の先頭を返します。
パブリック メソッド AllRefNotes リポジトリのすべての ref のメモを返します。
パブリック メソッド AllRefTags リポジトリのすべての ref のタグを返します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド静的メンバー IsNoteRef
パブリック メソッド静的メンバー IsTagRef
パブリック メソッド MatchingName このような ref がない場合は、指定された名前は null 値に一致するリポジトリの ref を返します。
パブリック メソッド MatchingNames 名前が指定されたリストにあるリポジトリの refs を返します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド RefNotesInNamespace 特定の名前空間のリポジトリのすべての ref の説明を返します
パブリック メソッド SetHead リポジトリの既存の ref の名前を、リポジトリの先頭ポインター、指定されたリファレンス。ref がない場合、GitRefNotFoundException がスローされます。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド Write(TeamFoundationRequestContext, TfsGitRefUpdateRequest, IEnumerable<array<Byte[]>, DateTime%) リポジトリに提供された ref を書き込みます。
パブリック メソッド Write(TeamFoundationRequestContext, IEnumerable<TfsGitRefUpdateRequest>, IEnumerable<array<Byte[]>, DateTime%) リポジトリに refs の指定されたセットを書き込みます。

このページのトップへ

Extension のメソッド

  名前 説明
パブリック Extension メソッド GetFilteredRefs (Extensions によって定義されています。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Git.Server 名前空間