ITeamProjectCollectionService 介面

命名空間:  Microsoft.TeamFoundation.Framework.Client
組件:  Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)

語法

'宣告
Public Interface ITeamProjectCollectionService _
    Inherits ITeamProjectCollectionServicing
public interface ITeamProjectCollectionService : ITeamProjectCollectionServicing

ITeamProjectCollectionService 類型會公開下列成員。

方法

  名稱 描述
公用方法 AddServicingOperation(Stream) 將新的服務加入至組態資料庫。在 XML 檔案中指定的任何服務步驟群組必須加入至在呼叫這個方法前的組態資料庫。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 AddServicingOperation(String, IEnumerable<String>, IEnumerable<String>) 將新的服務加入至組態資料庫。在 stepGroups 集合清單的所有服務步驟群組必須加入至在呼叫這個方法前的組態資料庫。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 DeleteProject 刪除專案並等待初始刪除作業完成。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 DeleteServicingOperation 刪除一個服務作業。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 DeleteServicingResources 刪除服務的資源。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 DisableServicing(String) 停用 Team 專案集合建立和服務,並等待處理序中為服務完成。如果服務已停用,則傳回 FALSE。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 DisableServicing(String, String) 停用 Team 專案集合建立和服務,並等待處理序中為服務完成。如果服務已停用,則傳回 FALSE。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 EnableServicing 啟用建立和服務的 Team 專案集合。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 GetCollection(Guid) 使用它唯一 ID.,擷取集合只建立和註冊的集合將會傳回。
公用方法 GetCollection(Guid, ServiceHostFilterFlags) 使用它唯一 ID.,擷取集合
公用方法 GetCollections() 擷取所有註冊的集合。只建立和註冊的集合將會傳回。
公用方法 GetCollections(IEnumerable<Guid>) 取得與指定集合 ID 的集合。只建立和註冊的集合將會傳回。
公用方法 GetCollections(ServiceHostFilterFlags) 擷取所有註冊的集合。
公用方法 GetCollections(IEnumerable<Guid>, ServiceHostFilterFlags) 取得與指定集合 ID 的集合。
公用方法 GetDefaultCollection 存取預設集合。
公用方法 GetServicingDetails 擷取一個服務工作的記錄項目。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 GetServicingOperation 取得指定之服務作業。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 GetServicingResources 它們是依其唯一名稱傳回 ServicingResources 清單。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 QueueAttachCollection(String, IDictionary<String, String>, Boolean) 將具有所指定的連接字串集合的附件。這個多載會使用現有的屬性建立集合。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 QueueAttachCollection(String, IDictionary<String, String>, Boolean, String, String, String) 將具有所指定的連接字串集合的附件。這個多載會使用現有的屬性建立集合。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 QueueCreateCollection(String, String, Boolean, String, TeamFoundationServiceHostStatus, IDictionary<String, String>) 將新的 Team 專案集合的建立在伺服器上。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 QueueCreateCollection(String, String, Boolean, String, TeamFoundationServiceHostStatus, IDictionary<String, String>, String, String, IDictionary<String, String>) 將新的 Team 專案集合的建立在伺服器上。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 QueueDeleteProject 將專案中移除。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 QueueDetachCollection(Guid, IDictionary<String, String>, String, String%) 將集合的快照作業。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 QueueDetachCollection(TeamProjectCollection, IDictionary<String, String>, String, String%) 佇列集合中斷連結作業。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 UpdateServicingOperation(Stream) 更新服務作業。在 XML 檔案中指定的任何服務步驟群組必須加入至在呼叫這個方法前的組態資料庫。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 UpdateServicingOperation(String, IEnumerable<String>, IEnumerable<String>) 更新服務作業。在 stepGroups 集合清單的所有服務步驟群組必須加入至在呼叫這個方法前的組態資料庫。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 UpdateServicingResource(String, Stream) 加入或取代服務資源供 Framework stepTypes 使用。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 UpdateServicingResource(String, String) 加入或取代服務資源供 Framework stepTypes 使用。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 UpdateServicingStepGroups(IEnumerable<Stream>) 為服務的更新服務步驟群組服務和逐步執行列在 stepGroups 集合。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 UpdateServicingStepGroups(IEnumerable<String>) 服務步驟群組服務和服務步驟的更新定義在 XML 文件。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 UpdateServicingStepGroups(IEnumerable<ServicingStepGroup>) 為服務的更新服務步驟群組服務和逐步執行列在 stepGroups 集合。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 WaitForCollectionServicingToComplete(ServicingJobDetail) 這個方法會封鎖,直到集合服務作業已完成。它會傳回產生的集合。請注意,您必須擁有編輯伺服器層級資訊使用權限監視集合服務。 (繼承自 ITeamProjectCollectionServicing)。
公用方法 WaitForCollectionServicingToComplete(ServicingJobDetail, TimeSpan) 這個方法會封鎖,直到集合服務作業已完成。它會傳回產生的集合。請注意,您必須擁有編輯伺服器層級資訊使用權限監視集合服務。 (繼承自 ITeamProjectCollectionServicing)。

回頁首

請參閱

參考

Microsoft.TeamFoundation.Framework.Client 命名空間