Repository5.Destroy 方法
終結 itemSpec 代表的樹狀子目錄。
命名空間: Microsoft.TeamFoundation.VersionControl.Server
組件: Microsoft.TeamFoundation.VersionControl.Server (在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
語法
'宣告
<WebMethodAttribute> _
Public Function Destroy ( _
item As ItemSpec, _
versionSpec As VersionSpec, _
stopAtSpec As VersionSpec, _
flags As Integer, _
maxClientPathLength As Integer, _
<OutAttribute> ByRef failures As Failure(), _
<OutAttribute> ByRef pendingChanges As StreamingCollection(Of PendingSet), _
<OutAttribute> ByRef shelvedChanges As StreamingCollection(Of PendingSet) _
) As Item()
[WebMethodAttribute]
public Item[] Destroy(
ItemSpec item,
VersionSpec versionSpec,
VersionSpec stopAtSpec,
int flags,
int maxClientPathLength,
out Failure[] failures,
out StreamingCollection<PendingSet> pendingChanges,
out StreamingCollection<PendingSet> shelvedChanges
)
參數
- item
類型:Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
將遞迴地終結的本機或伺服器路徑。
- versionSpec
類型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
解析 itemSpec 的版本規格。
- stopAtSpec
類型:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
該簡化版本的規格 (不是標籤或工作區) 會影響 keepHistory 行為。
- flags
類型:System.Int32
一組終結選項 KeepHistory:如果設為這個集合表示只會終結移除檔案的每個版本內容等於但不包含 stopAt 力表示的變更集:如果設為這個集合表示終結非同步啟動內容記憶體回收預覽:如果設為 true 資料庫資料的集合實際上不會刪除,,則只會終結項目清單傳回。
- maxClientPathLength
類型:System.Int32
最大用戶端支援伺服器路徑長度。
- failures
類型:array<Microsoft.TeamFoundation.VersionControl.Server.Failure[]%
報告失敗,如果有任何結果,當嘗試終結作業的輸出參數。
- pendingChanges
類型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>%
- shelvedChanges
類型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>%
傳回值
類型:array<Microsoft.TeamFoundation.VersionControl.Server.Item[]
終結項目的清單。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。