TeamFoundationStepPerformerBase 类

实现的 IStepPerformer 选项基类使用注册的委托。

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationStepPerformerBase
    更多...

命名空间:  Microsoft.TeamFoundation.Framework.Server
程序集:  Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)

语法

声明
Public MustInherit Class TeamFoundationStepPerformerBase _
    Implements IStepPerformer
public abstract class TeamFoundationStepPerformerBase : IStepPerformer

TeamFoundationStepPerformerBase 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 TeamFoundationStepPerformerBase 初始化 TeamFoundationStepPerformerBase 类的新实例。

页首

属性

  名称 说明
受保护的属性 AdditionalStepPerformers

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 InitializeAdditionalStepPerformersByName 基类使用此通过类型名称创建附加步骤执行者。这可以防止循环依赖关系,如果方法移到新的程序集,并且新的程序集具有对旧一个。
受保护的方法 LogObjectProperties
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

显式接口实现  

  名称 说明
显式接口实现私有方法 IStepPerformer.GetServicingStep
显式接口实现私有属性 IStepPerformer.Name
显式接口实现私有方法 IStepPerformer.PerformStep

页首

备注

不需要 StepPerformers 从 TeamFoundationStepPerformerBase派生。 只需要您实现 IStepPerformer。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.TeamFoundation.Framework.Server 命名空间

IStepPerformer

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationStepPerformerBase
    Microsoft.TeamFoundation.Server.Core.Extensions.CatalogStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.CollectionHostManagementStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.CollectionIdentityStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.CollectionJobStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.CollectionLocationStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.CollectionManagementStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.CollectionSecurityStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.LicensingStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.NotificationStepPerformer
    Microsoft.TeamFoundation.Server.Core.Extensions.VersionControlIdentityStepPerformer