Klasa QueryHistoryParameters
Reprezentuje wszystkich parametrów, które są wymagane do wywołania metody QueryHistory obiektu VersionControlServer.
Hierarchia dziedziczenia
System.Object
Microsoft.TeamFoundation.VersionControl.Client.QueryHistoryParameters
Przestrzeń nazw: Microsoft.TeamFoundation.VersionControl.Client
Zestaw: Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)
Składnia
'Deklaracja
Public Class QueryHistoryParameters
public class QueryHistoryParameters
Typ QueryHistoryParameters uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
QueryHistoryParameters() | Inicjuje nowe wystąpienie klasy QueryHistoryParameters. | |
QueryHistoryParameters(ItemSpec) | Tworzy nowy obiekt QueryHistoryParameters. | |
QueryHistoryParameters(String, RecursionType) | Tworzy nowy obiekt QueryHistoryParameters. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Author | Właściwość ta jest domyślnie na wartość zerową.Ustaw dla tej właściwości, aby ograniczyć kwerendę historii do zestaw zestawy zmian, których autorem określonej tożsamości.W przypadku serwerów TFS 2010 i wcześniej ta właściwość musi być w postaci "Domena\użytkownik".Nowsze serwerów akceptować tożsamości w tym formacie, a także wyświetlanie nazwy ("Maggie Carrido"). | |
BatchSize | Rozmiar wsadu dla mechanizmu stronicowania QueryHistory.Wartością domyślną dla tej właściwości jest 256. | |
DeletionId | Jeżeli podana ścieżka we właściwości element zostanie usunięty, może w tym miejscu podać identyfikator usunięcia danej pozycji określonej przez właściwość elementu.Domyolnie ustawiana jest wartooć zero; dostarczanie innej wartości dla tej właściwości nie jest powszechne i tylko jest to konieczne, używając TFS 2005 lub 2008. | |
IncludeChanges | Ustaw dla tej właściwości wartość true, jeśli potrzebujesz na zwracanych obiektów zestawu zmian zawierać rzeczywiste obiekty zmian (manifestu zestawu zmian).Domyślnie ta właściwość ma wartość false, a zwracanych obiektów zestawu zmian będzie zawierać tylko metadane zestawu zmian. Należy zauważyć, że nawet wtedy, gdy ta właściwość ma wartość true, zestaw zwracanych obiektów zmian jest objęty zakresem parę elementu/RecursionType, używane do wykonywania kwerendy. | |
IncludeDownloadInfo | Właściwość ta dotyczy tylko wtedy, gdy IncludeChanges jest ustawiona na wartość true.Ustaw dla tej właściwości wartość PRAWDA, aby wygenerować serwer adresy URL pobierania i dołączyć je z obiektami zmiany zwracane w każdego zestawu zmian.Dzięki temu klientowi na pobieranie zawartości pliku, skojarzone z konkretnym obiekcie zmian przy użyciu jednego przesłania danych do serwera zamiast dwóch.Ustawienie tej właściwości na wartość true wydłuża czas obliczeń na serwerze dla wywołania QueryHistory, a także rozmiar zestawu wyników, na drut.Ze względu na wydajność należy włączyć tej flagi, tylko wtedy, gdy użytkownik zamierza pobrać zawartość zwracanych obiektów zmian. | |
Item | Element, którego Historia ma być pobrana.Ostatnia część ścieżki mogą obejmować?i * symbole wieloznaczne, jest $/ Abc/def/*.cs.Element może być serwerem lub ścieżkę lokalną. | |
ItemVersion | VersionSpec, zawierająca opis punktu w czasie, w którym podana ścieżka we właściwości elementu powinny zostać rozwiązane.Domyślnie jest VersionSpec.Latest; dostarczanie innej wartości dla tej właściwości nie jest powszechne. | |
MaxResults | Ustaw dla tej właściwości, aby ograniczyć liczbę wyników zwróconych przez wywołanie QueryHistory.Domyślnie wartość tej właściwości jest równa wartości Int32.MaxValue.QueryHistory stron wyniki z powrotem na żądanie z serwera.W związku z tym ograniczenie własnego spożycia IEnumerable jest prawie tak efektywne z punktu widzenia wydajności. | |
RecursionType | Typ rekursji, aby zastosować do właściwości elementu, próba wykonania kwerendy historii. | |
SlotMode | Jeśli ta właściwość ma wartość false, a następnie (element, ItemVersion, DeletionId) Krotka jest tłumaczona na identyfikator elementu i historii jest wykonywana dla tego Identyfikatora towaru, śledzenie zmienia nazwę.Jeśli ta właściwość ma wartość true, spoiny nie zostanie rozwiązany.Zamiast tego zwracane są wszystkie zestawy zmian, które już element o nazwie element (lub znajdujących się pod nim,), jeśli kwerenda jest cykliczne.Kwerenda jest na konkretnym "slot obszaru nazw" (tryb gniazdo) zamiast określonego elementu. Tej właściwości wartość domyślna PRAWDA. | |
SortAscending | Domyślnie wyniki wywołania QueryHistory są od VersionEnd do VersionStart (odwrotnej kolejności). Wyniki mają być zwrócone w kolejności rosnącej zamiast (od VersionStart do VersionEnd), ustawić tej flagi na wartość true. Ta flaga wymaga TFS 2010 lub nowszego serwera w wersji, które zostało uwzględnione. | |
VersionEnd | Ustaw dla tej właściwości, aby ograniczyć kwerendę historii na osi czasu.Właściwość ta jest domyślnie ma wartość null, aby wskazać, że zakres kwerendy Historia zaczyna się od zestawu najnowszych zmian w repozytorium. | |
VersionStart | Ustaw dla tej właściwości, aby ograniczyć kwerendę historii na osi czasu.Właściwość ta jest domyślnie do null, aby wskazać, że zakres kwerendy historii przechodzi z powrotem do do podczas tworzenia repozytorium. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client