VersionControlHttpHandler 类

继承层次结构

System.Object
  Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationHttpHandler
    Microsoft.TeamFoundation.VersionControl.Server.VersionControlHttpHandler
      Microsoft.TeamFoundation.VersionControl.Server.DownloadHandler
      Microsoft.TeamFoundation.VersionControl.Server.UploadHandler

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

语法

声明
Public MustInherit Class VersionControlHttpHandler _
    Inherits TeamFoundationHttpHandler
public abstract class VersionControlHttpHandler : TeamFoundationHttpHandler

VersionControlHttpHandler 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 VersionControlHttpHandler

页首

属性

  名称 说明
受保护的属性 HandlerHttpContext HttpContextBase 与此 web 服务请求。 (继承自 TeamFoundationHttpHandler。)
公共属性 IsReusable TeamFoundationHttpHandler 的不可重用。(我们在每个请求希望上面那个构造函数会调用,以便与 m_requestContext 的成员为当前请求将设置,我们手中。) 不是的第一个请求 (继承自 TeamFoundationHttpHandler。)
受保护的属性 RequestContext RequestContext 与此 web 服务请求。 (继承自 TeamFoundationHttpHandler。)

页首

方法

  名称 说明
受保护的方法 EnterMethod (重写 TeamFoundationHttpHandler.EnterMethod(MethodInformation)。)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Execute
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 HandleException 这个基本 WebService ExceptionHandler 在将来记录的请求上下文捕获异常并将它记录。服务可以选择重写此方法,根据异常,更改异常,就餐或者让其的事件传递。 (继承自 TeamFoundationHttpHandler。)
受保护的方法 LeaveMethod (重写 TeamFoundationHttpHandler.LeaveMethod()。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ProcessRequest (重写 TeamFoundationHttpHandler.ProcessRequest(HttpContext)。)
受保护的方法 SetMethodName 设置方法名称 (不调用 EnterMethod。)此视为调用与 methodInformation 同一个实例,因此,但没有参数,因此方法正确登录事件日志而不是其 URL。 (继承自 TeamFoundationHttpHandler。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.VersionControl.Server 命名空间