Repository.QueryMerges 方法
傳回合併記錄。
命名空間: Microsoft.TeamFoundation.VersionControl.Server
組件: Microsoft.TeamFoundation.VersionControl.Server (在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
語法
'宣告
<WebMethodAttribute> _
Public Function QueryMerges ( _
workspaceName As String, _
workspaceOwner As String, _
source As ItemSpec, _
versionSource As VersionSpec, _
target As ItemSpec, _
versionTarget As VersionSpec, _
versionFrom As VersionSpec, _
versionTo As VersionSpec, _
maxChangesets As Integer, _
showAll As Boolean, _
<OutAttribute> ByRef changesets As List(Of Changeset) _
) As List(Of ChangesetMerge)
[WebMethodAttribute]
public List<ChangesetMerge> QueryMerges(
string workspaceName,
string workspaceOwner,
ItemSpec source,
VersionSpec versionSource,
ItemSpec target,
VersionSpec versionTarget,
VersionSpec versionFrom,
VersionSpec versionTo,
int maxChangesets,
bool showAll,
out List<Changeset> changesets
)
參數
- workspaceName
型別:System.String
工作區名稱,如果本機路徑所指定。
- workspaceOwner
型別:System.String
工作區的擁有人,則本機路徑所指定。
- source
型別:Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
如果不是 void 的話),而不是合併的變更從指定來源篩選掉。
- versionSource
型別:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
限定來源 ItemSpec 的 VersionSpec。
- target
型別:Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
如果不是 void 的話),而不是合併的變更儲存至給定目標篩選掉。
- versionTarget
型別:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
限定目標 ItemSpec 的 VersionSpec。
- versionFrom
型別:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
傳回或 null 的最舊的目標變更集時世紀。
- versionTo
型別:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
傳回或 null 的最新的目標變更集之後。
- maxChangesets
型別:System.Int32
目標變更集的最大字元數所傳回的。
- showAll
型別:System.Boolean
指出是否要包括重新命名的項目合併記錄。
- changesets
型別:System.Collections.Generic.List<Changeset>%
所有變更集參考詳細資料中的「參數合併」的。
傳回值
型別:System.Collections.Generic.List<ChangesetMerge>
傳回 List<T>。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。