Método RepositoryExtensions.TrackMerges
Mesclagens returns que ocorreram de um item de origem para uma lista de conjuntos de alterações de origem para um conjunto de itens de destino. Os itens de origem e de destino não têm que ser diretamente relacionadas no histórico de mesclagem.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (em Microsoft.TeamFoundation.VersionControl.Server.dll)
Sintaxe
'Declaração
<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
)
Parâmetros
- sourceChangesets
Tipo: array<System.Int32[]
Lista de conjuntos de alterações de origem.
- sourceItem
Tipo: Microsoft.TeamFoundation.VersionControl.Server.ItemIdentifier
Item de origem (recursivo) para controlar mesclagens de.
- targetItems
Tipo: System.Collections.Generic.List<ItemIdentifier>
Item de destino (recursivo) para controlar a mesclagens.
- pathFilter
Tipo: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
- partialTargetItems
Tipo: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<String>%
Uma coleção de streaming de itens de destino onde os conjuntos de alterações de origem não foram mesclados ainda totalmente.
Valor de retorno
Tipo: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<ExtendedMerge>
Retorna StreamingCollection<T>.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.