Metoda VersionControlServer.QueryHistory — (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean)
Pobiera kolekcja z Changeset obiektów spełniających określone elementy i wersje.
Przestrzeń nazw: Microsoft.TeamFoundation.VersionControl.Client
Zestaw: Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)
Składnia
'Deklaracja
Public Function QueryHistory ( _
path As String, _
version As VersionSpec, _
deletionId As Integer, _
recursion As RecursionType, _
user As String, _
versionFrom As VersionSpec, _
versionTo As VersionSpec, _
maxCount As Integer, _
includeChanges As Boolean, _
slotMode As Boolean _
) As IEnumerable
public IEnumerable QueryHistory(
string path,
VersionSpec version,
int deletionId,
RecursionType recursion,
string user,
VersionSpec versionFrom,
VersionSpec versionTo,
int maxCount,
bool includeChanges,
bool slotMode
)
Parametry
- path
Typ: System.String
Lokalna ścieżka do elementu, dla którego będą badane historii.Ten parametr może zawierać symboli wieloznacznych.
- version
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Wersję elementu, dla którego będą badane historii.
- deletionId
Typ: System.Int32
Usunięcie unikatowy identyfikator dla towaru, po jego usunięciu.W przeciwnym razie ustaw 0.
- recursion
Typ: Microsoft.TeamFoundation.VersionControl.Client.RecursionType
Flagi opisujące, czy historia będzie rekursywnie proszeni.
- user
Typ: System.String
Użytkownik, dla którego będą badane historii.Należy określić wartość null dla każdego użytkownika.
- versionFrom
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Najwcześniejsza wersja, dla którego będą badane historii.Należy określić wartość null na początku pierwszego zestawu zmian.
- versionTo
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Najnowsza wersja, dla którego będą badane historii.Należy określić wartość null do końca z zestawu najnowszych zmian.
- maxCount
Typ: System.Int32
Maksymalna liczba zwracanych wpisów historii.Umożliwia określenie wartości Int32.MaxValue, aby uzyskać wszystkie zmiany.
- includeChanges
Typ: System.Boolean
Flaga, która opisuje, czy zmiany pojedynczy element będzie uwzględniona w zestawy zmian.W przeciwnym razie tylko metadane zestawu zmian jest włączone.
- slotMode
Typ: System.Boolean
Flaga, który w tym artykule opisano, jak wpisów historii są przeszukiwane.Jeśli 'true', wpisów historii zwrócone może odzwierciedlać wiele różnych elementów, które zajmował żądaną ścieżkę w repozytorium.Jeśli ma wartość "fałsz", wpisów historii zwracane będą odzwierciedlały pojedynczego elementu obecnie zajmują żądaną ścieżkę.
Wartość zwracana
Typ: System.Collections.IEnumerable
Kolekcja Changeset obiektów spełniających kryteria zapytania.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client