返回从源变更集列表的源项目发生了设置目标项的组合。 源和目标项目在合并历史记录不必直接相关。
命名空间: Microsoft.TeamFoundation.VersionControl.Server
程序集: Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
语法
声明
<WebMethodAttribute> _
Public Function TrackMerges ( _
sourceChangesets As Integer(), _
sourceItem As ItemIdentifier, _
targetItems As List(Of ItemIdentifier), _
pathFilter As ItemSpec, _
<OutAttribute> ByRef partialTargetItems As StreamingCollection(Of String) _
) As StreamingCollection(Of ExtendedMerge)
[WebMethodAttribute]
public StreamingCollection<ExtendedMerge> TrackMerges(
int[] sourceChangesets,
ItemIdentifier sourceItem,
List<ItemIdentifier> targetItems,
ItemSpec pathFilter,
out StreamingCollection<string> partialTargetItems
)
参数
- sourceChangesets
类型:array<System.Int32[]
列出源变更集。
- sourceItem
类型:Microsoft.TeamFoundation.VersionControl.Server.ItemIdentifier
源项目 (递归) 来跟踪合并。
- targetItems
类型:System.Collections.Generic.List<ItemIdentifier>
目标项目 (递归) 来跟踪合并。
- pathFilter
类型:Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
- partialTargetItems
类型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<String>%
的目标项的流式处理源集合变更集不完全合并了。
返回值
类型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<ExtendedMerge>
返回 StreamingCollection<T>。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。