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) 禁用团队项目集合创建和提供服务,并等待进度中为任务完成。如果为服务已被禁用,则返回错误。 (继承自 ITeamProjectCollectionServicing。)
公共方法 DisableServicing(String, String) 禁用团队项目集合创建和提供服务,并等待进度中为任务完成。如果为服务已被禁用,则返回错误。 (继承自 ITeamProjectCollectionServicing。)
公共方法 EnableServicing 启用创建和支持团队项目集合。 (继承自 ITeamProjectCollectionServicing。)
公共方法 GetCollection(Guid) 使用其唯一 ID.,检索集合只能创建和注册的集合将返回。
公共方法 GetCollection(Guid, ServiceHostFilterFlags) 使用其唯一 ID.,检索集合
公共方法 GetCollections() 检索所有已注册的集合。只能创建和注册的集合将返回。
公共方法 GetCollections(IEnumerable<Guid>) 获取具有指定的集合 ID 的集合。只能创建和注册的集合将返回。
公共方法 GetCollections(ServiceHostFilterFlags) 检索所有已注册的集合。
公共方法 GetCollections(IEnumerable<Guid>, ServiceHostFilterFlags) 获取具有指定的集合 ID 的集合。
公共方法 GetDefaultCollection 访问默认值集合。
公共方法 GetServicingDetails 检索一个服务 (bits) 作业的日志项。 (继承自 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>) 排队新的团队项目集合中创建服务器上的。 (继承自 ITeamProjectCollectionServicing。)
公共方法 QueueCreateCollection(String, String, Boolean, String, TeamFoundationServiceHostStatus, IDictionary<String, String>, String, String, IDictionary<String, String>) 排队新的团队项目集合中创建服务器上的。 (继承自 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 命名空间