次の方法で共有


QueryHistoryParameters クラス

VersionControlServer のオブジェクトの QueryHistory のメソッドを呼び出すために必要なすべてのパラメーターを表します。

継承階層

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.QueryHistoryParameters

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

構文

'宣言
Public Class QueryHistoryParameters
public class QueryHistoryParameters

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

コンストラクター

  名前 説明
プロテクト メソッド QueryHistoryParameters() QueryHistoryParameters クラスの新しいインスタンスを初期化します。
パブリック メソッド QueryHistoryParameters(ItemSpec) QueryHistoryParameters に新しいオブジェクトを作成します。
パブリック メソッド QueryHistoryParameters(String, RecursionType) QueryHistoryParameters に新しいオブジェクトを作成します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Author このプロパティの既定値は null です。特定の ID によって記述された変更セットのセットに履歴クエリを制限するには、このプロパティをに設定します。TFS に 2010 台のサーバーは、「」DOMAIN\user に、このプロパティです。新しいサーバーは、このファイル形式と、表示名 (「Maggie Carrido」) の ID を受け取ります。
パブリック プロパティ BatchSize QueryHistory のページング機構のバッチ サイズ。このプロパティの既定値は 256 です。
パブリック プロパティ DeletionId 項目のプロパティで指定されたパスが削除されると、項目のプロパティで参照される特定の項目の削除 ID、ここで指定した可能性があります。既定値はゼロです; このプロパティに別の値を指定する場合は、TFS 2005 または 2008 を使用する場合だけで共通し、必要です。
パブリック プロパティ IncludeChanges 返された変更セット オブジェクトが実際の変更のオブジェクト (変更セットのマニフェスト) を格納できるようにする必要がある場合は true にこのプロパティを設定します。既定では、このプロパティは明らかならば、返された変更セット オブジェクトは、変更セットのメタデータのみが含まれます。 このプロパティが true に設定されている場合でも、返されたオブジェクトの変更セットは、クエリを実行するために使用される項目と RecursionType のペアに限られることに注意してください。
パブリック プロパティ IncludeDownloadInfo このプロパティは IncludeChanges が true に設定されている場合にのみ適用されます。サーバーにダウンロード URL を生成し、各変更セットに返される変更のオブジェクトでこれらを追加するようにするには、このプロパティをに設定します。これはクライアントが 2 ではなく 1 つラウンドトリップを使用してサーバーに対する特定の変更のオブジェクトに関連付けられているファイルの内容をダウンロードすることもできます。インクリメントを QueryHistory の呼び出しのサーバーのリセットするには、このプロパティの計算時、および関連の結果セットのサイズが設定されます。返されたオブジェクトを変更内容をダウンロードする場合に限りパフォーマンス上の理由から、このフラグを有効にする必要があります。
パブリック プロパティ Item 履歴を取得する項目。最後のパスの一部が含まれる可能性があるか。および*ワイルドカード文字は、$/Abc/def/*.cs です。項目はサーバーまたはローカル パスである場合があります。
パブリック プロパティ ItemVersion 項目のプロパティで指定されたパスが解決される時点を記述する VersionSpec。VersionSpec.Latest への既定; このプロパティに別の値を指定することは一般的ではありません。
パブリック プロパティ MaxResults QueryHistory の呼び出しから返された結果の数を制限するには、このプロパティをに設定します。既定では、このプロパティは Int32.MaxValue に設定されます。QueryHistory がサーバーから結果の要求に応じてページを開きました。したがって、IEnumerable の独自の使用量の制限は、パフォーマンスの観点から有効場合とほとんどです。
パブリック プロパティ RecursionType 履歴クエリを実行したときの項目のプロパティに適用する再帰の種類。
パブリック プロパティ SlotMode このプロパティが false の場合、項目 (、) ItemVersion DeletionId タプルは項目 ID に解決され、履歴は追跡するデータ項目 ID で名前を変更して実行されます。このプロパティが true の場合、タプルは解決されません。代わりに、クエリが再帰的場合、その名前の項目を含む項目 (OR)、その下にあるすべての変更セットは、を返します。つまり、クエリは、特定の「名前空間スロット」に特定の項目の代わりに (スロット モード) です。 このプロパティが true になります。
パブリック プロパティ SortAscending 既定では、QueryHistory の呼び出しの結果を VersionEnd から VersionStart (逆) にあります。 結果に VersionStart からへの VersionEnd (昇順) に戻す場合は、true にこのフラグを設定します。 このフラグは、TFS 2010 以降のバージョンのサーバーが影響を受けることが必要です。
パブリック プロパティ VersionEnd 時間軸に沿って履歴クエリを制限するには、このプロパティをに設定します。このプロパティは null に、リポジトリの最新の変更セットとことを履歴クエリの開始範囲示すようになります。
パブリック プロパティ VersionStart 時間軸に沿って履歴クエリを制限するには、このプロパティをに設定します。このプロパティは null にリポジトリの作成時に、履歴クエリのスコープをに戻します包括的にやることを示すためになります。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.VersionControl.Client 名前空間