Sdílet prostřednictvím


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
Chráněná metoda QueryHistoryParameters() Vytvoří novou instanci třídy QueryHistoryParameters.
Veřejná metoda QueryHistoryParameters(ItemSpec) Vytvoří nový objekt QueryHistoryParameters.
Veřejná metoda QueryHistoryParameters(String, RecursionType) Vytvoří nový objekt QueryHistoryParameters.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost 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").
Veřejná vlastnost BatchSize Velikost dávky pro stránkování mechanismus QueryHistory.Výchozí hodnota této vlastnosti je 256.
Veřejná vlastnost 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.
Veřejná vlastnost 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.
Veřejná vlastnost 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.
Veřejná vlastnost 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.
Veřejná vlastnost 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é.
Veřejná vlastnost 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.
Veřejná vlastnost RecursionType Rekurze typ pro vlastnost položky při provádění dotazu historie.
Veřejná vlastnost 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.
Veřejná vlastnost 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.
Veřejná vlastnost 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.
Veřejná vlastnost 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
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda 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.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda 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.

Viz také

Referenční dokumentace

Microsoft.TeamFoundation.VersionControl.Client – obor názvů