AspNetDevelopmentServer 类

表示 ASP.NET 开发服务器实例的设置。 测试中可能存在多个实例。

继承层次结构

System.Object
  Microsoft.VisualStudio.TestTools.Common.AspNetDevelopmentServer

命名空间:  Microsoft.VisualStudio.TestTools.Common
程序集:  Microsoft.VisualStudio.QualityTools.Common(在 Microsoft.VisualStudio.QualityTools.Common.dll 中)

语法

声明
<SerializableAttribute> _
Public Class AspNetDevelopmentServer _
    Implements IXmlTestStore
[SerializableAttribute]
public class AspNetDevelopmentServer : IXmlTestStore
[SerializableAttribute]
public ref class AspNetDevelopmentServer : IXmlTestStore
[<SerializableAttribute>]
type AspNetDevelopmentServer =  
    class
        interface IXmlTestStore
    end
public class AspNetDevelopmentServer implements IXmlTestStore

AspNetDevelopmentServer 类型公开以下成员。

构造函数

  名称 说明
公共方法 AspNetDevelopmentServer 使用提供的名称、Web 应用程序路径和 Web 应用程序根名称初始化 AspNetDevelopmentServer 类的实例。

页首

属性

  名称 说明
公共属性 Name 获取此 ASP.NET 开发服务器实例的名称。
公共属性 PathToWebApp 获取正在进行测试的 Web 应用程序的完整路径。
公共属性 WebAppRoot 获取正在进行测试的 Web 应用程序的根名称。

页首

方法

  名称 说明
公共方法 Equals 返回一个值,该值指示当前 AspNetDevelopmentServer 对象的实例是否等于提供的 AspNetDevelopmentServer 对象的实例。 (重写 Object.Equals(Object)。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 返回 AspNetDevelopmentServer 实例的 ID 的哈希代码。 (重写 Object.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 Load 从提供的 XML 元素加载类。
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 Save 保存此类表示的 ASP.NET 开发环境设置。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

使用此类开发您打算在 ASP.NET 主机中运行的测试。 此类不同于下面的类,尽管它们的名称是类似的:

您可以使用 Save 方法持久保存此对象,使用 Load 方法从存储区加载此对象。

线程安全

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

请参见

参考

Microsoft.VisualStudio.TestTools.Common 命名空间

AspNetDevelopmentServerAttribute

AspNetDevelopmentServerHostAttribute

Load

Load