QueryHistoryParameters – třída
Představuje všechny parametry, které jsou nutné volat metodu QueryHistory objektu VersionControlServer.
Hierarchie dědičnosti
System.Object
Microsoft.TeamFoundation.VersionControl.Client.QueryHistoryParameters
Obor názvů: Microsoft.TeamFoundation.VersionControl.Client
Sestavení: Microsoft.TeamFoundation.VersionControl.Client (v Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Deklarace
Public Class QueryHistoryParameters
public class QueryHistoryParameters
Typ QueryHistoryParameters zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
QueryHistoryParameters() | Vytvoří novou instanci třídy QueryHistoryParameters. |
![]() |
QueryHistoryParameters(ItemSpec) | Vytvoří nový objekt QueryHistoryParameters. |
![]() |
QueryHistoryParameters(String, RecursionType) | Vytvoří nový objekt QueryHistoryParameters. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
Author | Tato vlastnost výchozí hodnotu null.Nastavte tuto vlastnost na omezení dotazu historie sady sady změn autorem zvláštní identity.Pro servery TFS 2010 a starší tato vlastnost musí být ve formě "Doména\uživatel".Novější servery akceptovat identity v tomto formátu a také zobrazit názvy ("Maggie Carrido"). |
![]() |
BatchSize | Velikost dávky pro stránkování mechanismus QueryHistory.Výchozí hodnota této vlastnosti je 256. |
![]() |
DeletionId | Pokud zadaná cesta ve vlastnosti položky je odstraněn, odstranění ID určité položky, na které odkazuje vlastnost položky mohou být poskytovány zde.Výchozí hodnoty na nulu; poskytnutím jinou hodnotu této vlastnosti není obvyklý a je nutné pouze při použití TFS 2005 nebo 2008. |
![]() |
IncludeChanges | Nastavte tuto vlastnost na hodnotu true, pokud potřebujete vrácené objekty sady změn, které obsahují skutečné změny objektů (manifest sady změn).Ve výchozím nastavení tato vlastnost hodnotu false a vrácených objektů sady změn bude obsahovat pouze metadata sady změn. Všimněte si, že i v případě, že je tato vlastnost nastavena na hodnotu true, sada vrácených objektů změnit zaměřen pár zboží/RecursionType použitá k provedení dotazu. |
![]() |
IncludeDownloadInfo | Tato vlastnost se vztahuje, pouze pokud je IncludeChanges nastavena na hodnotu true.Nastavte tuto vlastnost na hodnotu true, chcete, aby server generovat adresy URL pro stahování a zahrnout změnit objekty v každé sady změn.To umožňuje klientovi ke stažení obsahu souborů přidružené k určitému objektu změnit pomocí jednoho použít operaci round-trip na serveru místo dvou.Nastavení této vlastnosti na hodnotu true zvýší čas výpočtu na serveru pro volání QueryHistory a také velikost sadu výsledků na lince.Z důvodů výkonu byste měli povolit tento příznak pouze v případě, že máte v úmyslu stáhnout obsah vrácených objektů změnit. |
![]() |
Item | Zboží, jehož historie je k načtení.Poslední část cesty mohou zahrnovat?a * zástupné znaky, které je $/ Abc/def/*.cs.Položka může být na serveru nebo místní cesta. |
![]() |
ItemVersion | VersionSpec, popisující bod v čase, kdy má být přeloženo cestu ve vlastnosti položky k dispozici.Výchozí nastavení je VersionSpec.Latest; zadání jiné hodnoty této vlastnosti je běžné. |
![]() |
MaxResults | Nastavte tuto vlastnost omezit počet výsledků vrácených voláním QueryHistory.Ve výchozím nastavení je tato vlastnost nastavena na hodnotu Int32.MaxValue.QueryHistory stránky výsledků zpět ze serveru na požádání.Omezení vlastní spotřeby IEnumerable tedy téměř stejně účinné z hlediska výkonu. |
![]() |
RecursionType | Rekurze typ pro vlastnost položky při provádění dotazu historie. |
![]() |
SlotMode | Pokud je tato vlastnost hodnotu false, pak (zboží, ItemVersion, DeletionId) n-tice je přeložen na ID položky a historie je provedena v dané ID položky sledování přes přejmenuje.Je-li tato vlastnost hodnotu true, není vyřešen n-tice.Místo toho jsou vráceny všechny sady změn, které mají položku s názvem položky (nebo pod ním,), je-li dotaz rekurzivní.Dotaz je na konkrétní "slot pro obor názvů" (režim slot) namísto na určité zboží. Výchozí nastavení této vlastnosti na hodnotu true. |
![]() |
SortAscending | Ve výchozím nastavení výsledky z volání QueryHistory se z VersionEnd VersionStart (zpětné objednávky). Chcete-li výsledky, které mají být vráceny ve vzestupném pořadí (od VersionStart do VersionEnd), nastavit tohoto příznaku na hodnotu true. Tento příznak vyžaduje TFS 2010 nebo novější verzi serveru nemá žádný vliv. |
![]() |
VersionEnd | Nastavte tuto vlastnost na omezení dotazu historie na časové ose.Tato vlastnost výchozí hodnotu null k označení, že rozsah dotazu historie začíná poslední sady změn v úložišti. |
![]() |
VersionStart | Nastavte tuto vlastnost na omezení dotazu historie na časové ose.Této vlastnosti standardně nastaví na hodnotu null k označení rozsahu dotazu historie dostane všechny způsob zpět v případě, že úložiště bylo vytvořeno. |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.