PendingChange 類別

物件代表具有暫止變更的項目。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.PendingChange

命名空間:  Microsoft.TeamFoundation.VersionControl.Server
組件:  Microsoft.TeamFoundation.VersionControl.Server (在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)

語法

'宣告
<RequiredClientServiceAttribute("VersionControlServer")> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class PendingChange _
    Implements ICloneable, ICacheable
[RequiredClientServiceAttribute("VersionControlServer")]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class PendingChange : ICloneable, 
    ICacheable

PendingChange 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 PendingChange

回頁首

屬性

  名稱 描述
公用屬性 ChangeEx ChangeType 會對項目-整數值是封送處理目的。
公用屬性 ChangeTypeOld 用於移除不相容的位元後傳回 v1.0 用戶端的暫止變更位元。
公用屬性 ConflictType 在此變更-只有在本機工作區衝突的型別。
公用屬性 CreationDate 這個日期是變更建立或對的時間。
公用屬性 DeletionId 如果變更類型是取消刪除,並有一個以上具有相同的儲存機制路徑中刪除的項目,這個 ID 是用來區分它們。 否則,它應該是 0。
公用屬性 DownloadUrl 傳回檔案的下載 URL 片段下載。
公用屬性 Encoding 這是檔案的編碼,則為,如果是 0 編碼則不會變更。如果編碼方式為 0 的程式碼在這項變更作業未設定。
公用屬性 HashValue 這是檔案版本的內容的 MD5 HashValue 變更對物件。
公用屬性 ItemId 使用的 ID 下載檔案內容。
公用屬性 ItemType 這是已變更之項目的型別。如果這是它不是會變成項目的型別。
公用屬性 Length 這是建立內容的長度 (檔案的版本變更對物件)。
公用屬性 LocalItem 項目的路徑在用戶端檔案系統上。 這主要是供用戶端的優點,不過,必須指定加入新的項目要加入至工作區的 LocalVersion 資料表。
公用屬性 LockLevel 指定新的鎖定的項目。
公用屬性 MergeSources 合併來源資訊。
公用屬性 PendingChangeId 這 Idenitifier 表示唯一值附加到變更。 它可以用來配合在呼叫之間的暫止變更。
公用屬性 PropertyValues 屬性清單與這個物件。
公用屬性 ServerItem 已變更之項目的儲存機制路徑。
公用屬性 ShelvedDownloadUrl 傳回上載檔案的下載 URL 片段。
公用屬性 SourceDeletionId 如果變更類型是分支,則包含分支的來源 deletionId。否則,則為 0。
公用屬性 SourceLocalItem 如果變更類型是重新命名,這會指定已變更之項目的舊的本機路徑。否則,為 Null。
公用屬性 SourceServerItem 如果變更類型是給此重新命名為重新命名的來源,否則變更類型是分支這是分支的來源則是這個的相同 ServerItem。
公用屬性 SourceVersionFrom 如果變更類型是分支,則包含分支的來源版本。否則,則為 0。
公用屬性 UploadHashValue 這是目前與這個暫止變更的檔案的 MD5 HashValue。
公用屬性 Version 當版本零時暫止的變更不會對現有項目版本。如果版本是非零的暫止變更對項目的指定版本。

回頁首

方法

  名稱 描述
公用方法 Clone
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
公用方法 GetArtifactSpec
公用方法 GetCachedSize
公用方法 GetDownloadUrlCount
公用方法 GetFileId
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetHashValue
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法 SetDownloadUrl
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Server 命名空間