VersionControlServer.QueryHistory-Methode (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean, Boolean)
Ruft eine Auflistung Changeset-Objekte ab, die die angegebenen Elemente und Versionen übereinstimmen.
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, für das Verlauf abgefragt wird.Dieser Parameter kann Platzhalter enthalten.
- version
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Die Version des Elements, für das 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 den Verlauf 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, um mit dem ersten Changeset 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 neuesten Changeset zu beenden.
- maxCount
Typ: System.Int32
Die maximale Anzahl von Verlaufseinträgen zurückgegeben.Geben Sie Int32.MaxValue an, um alle Änderungen abzurufen.
- includeChanges
Typ: System.Boolean
Ein Flag, das beschreibt, ob die einzelnen Elementänderungen mit den Changesets enthalten sind.Andernfalls wird nur Changesetmetadaten enthalten.
- slotMode
Typ: System.Boolean
Ein Flag, das beschreibt, wie Verlaufseinträge gefunden werden.Wenn "true", die zurückgegebenen Verlaufseinträge möglicherweise andere Elemente der mehrere entsprechen, die den angeforderten Pfad im Repository belegt haben.Wenn "false", die zurückgegebenen Verlaufseinträge das einzelne Element widerspiegelt, das gerade den angeforderten Pfad belegt.
- 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-Objekte, 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.