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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。