VersionControlServer.QueryHistory-Methode (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean, Boolean)
Ruft eine Auflistung von Changeset-Objekte ab, die die angegebenen Elemente und die Versionen entsprechen.
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
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, _
includeDownloadInfo 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,
bool includeDownloadInfo
)
Parameter
- path
Typ: System.String
Der lokale Pfad zu einem Element, dessen Verlauf abgefragt wird.Dieser Parameter kann Platzhalter enthalten.
- version
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Die Version des Elements, dessen Verlauf abgefragt wird.
- deletionId
Typ: System.Int32
Die eindeutige Lösch-ID für das Element, sofern es gelöscht wird.Andernfalls geben Sie 0 an.
- recursion
Typ: Microsoft.TeamFoundation.VersionControl.Client.RecursionType
Ein beschreibendes Flag, ob Verlauf rekursiv abgefragt wird.
- user
Typ: System.String
Der Benutzer, für die Versionsgeschichte abgefragt wird.Geben Sie NULL für jeden Benutzer an.
- versionFrom
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Die früheste Version, für die Versionsgeschichte abgefragt wird.Geben Sie NULL an, die mit dem Changeset ersten zu starten.
- versionTo
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Die neueste Version, für die Versionsgeschichte abgefragt wird.Geben Sie NULL an, um mit dem aktuellen Changeset zu beenden.
- maxCount
Typ: System.Int32
Die maximale Anzahl von Verlaufseinträgen zurückzugebende.Geben Sie Int32.MaxValue an, um alle Änderungen abrufen.
- includeChanges
Typ: System.Boolean
Ein Flag, das beschreibt, ob die einzelnen Elementänderungen mit Changesets enthalten sind.Andernfalls nur Changesetmetadaten wird einbezogen.
- slotMode
Typ: System.Boolean
Ein Flag, das beschreibt, z Verlaufseinträge gefunden werden.Wenn "true", die zurückgegebenen Verlaufseinträge unterschiedliche Elemente mehrerer widerspiegeln, die am angeforderten Pfad im Repository wurden.Wenn "false", die zurückgegebenen einzelne Verlaufseinträge das Element nur zum angeforderten Pfad wiedergegeben.
- includeDownloadInfo
Typ: System.Boolean
Ein Flag, das beschreibt, ob die Informationen abgerufen, die erforderlich sind, die Changesets vom Server herunterzuladen.
Rückgabewert
Typ: System.Collections.IEnumerable
Eine Auflistung von Changeset-Objekten, die Abfrage abgleichend.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.