Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the set of changesets that need to be merged from source to target.
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
)
public:
List<MergeCandidate^>^ QueryMergeCandidates(
TeamFoundationRequestContext^ requestContext,
String^ workspaceName,
String^ workspaceOwner,
ItemSpec^ source,
ItemSpec^ target,
MergeOptionsEx options,
PathLength maxClientPathLength
)
member QueryMergeCandidates :
requestContext:TeamFoundationRequestContext *
workspaceName:string *
workspaceOwner:string *
source:ItemSpec *
target:ItemSpec *
options:MergeOptionsEx *
maxClientPathLength:PathLength -> List<MergeCandidate>
public function QueryMergeCandidates(
requestContext : TeamFoundationRequestContext,
workspaceName : String,
workspaceOwner : String,
source : ItemSpec,
target : ItemSpec,
options : MergeOptionsEx,
maxClientPathLength : PathLength
) : List<MergeCandidate>
Parameters
requestContext
Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContextThe request context.
workspaceName
Type: System.StringWorkspace name used to qualify local paths.
workspaceOwner
Type: System.StringWorkspace owner used to qualify local paths.
source
Type: Microsoft.TeamFoundation.VersionControl.Server.ItemSpecSource item(s) to find.
target
Type: Microsoft.TeamFoundation.VersionControl.Server.ItemSpecTarget in which to find merges.
maxClientPathLength
Type: Microsoft.TeamFoundation.VersionControl.Common.PathLengthThe maximum client supported server path length.
Return Value
Type: System.Collections.Generic.List<MergeCandidate>
Array of MergeCandidate objects.
Remarks
If source and target are not related, throws a NoMergeRelationshipException.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.