RepositoryExtensions.TrackMerges 方法
傳回從來源變更集清單中的來源項目產生一組目標項目合併。 來源和目標項目合併記錄中不需要直接相關。
命名空間: 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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱 從部分受信任程式碼使用程式庫。