TeamFoundationVersionControlService.QueryMergeCandidates-Methode (TeamFoundationRequestContext, String, String, ItemSpec, ItemSpec, MergeOptionsEx, PathLength)
Gibt dem Satz von Changesets zurück, die von der Quelle müssen, zusammengeführt werden.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntax
'Declaration
Public Function QueryMergeCandidates ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
source As ItemSpec, _
target As ItemSpec, _
options As MergeOptionsEx, _
maxClientPathLength As PathLength _
) As List(Of MergeCandidate)
public List<MergeCandidate> QueryMergeCandidates(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec source,
ItemSpec target,
MergeOptionsEx options,
PathLength maxClientPathLength
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Anforderungskontext.
- workspaceName
Typ: System.String
Arbeitsbereichsname verwendet werden, um lokale Pfade zu qualifizieren.
- workspaceOwner
Typ: System.String
Arbeitsbereichsbesitzer verwendet werden, um lokale Pfade zu qualifizieren.
- source
Typ: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
Quellelement suchen.
- target
Typ: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
In dem Ziel, z von Zusammenführungen zu suchen.
- maxClientPathLength
Typ: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Die maximale Server-Pfadlänge des Clients unterstützt hat.
Rückgabewert
Typ: System.Collections.Generic.List<MergeCandidate>
Array MergeCandidate-Objekte.
Hinweise
Wenn sich Quelle und Ziel nicht verknüpft sind, wird ein NoMergeRelationshipException.
.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.
Siehe auch
Referenz
TeamFoundationVersionControlService Klasse