AspNetDevelopmentServerAttribute 类

更新:2007 年 11 月

指定必须为用于测试的 ASP.NET Development Server 使用的设置。此项设置主要用于 Web 服务单元测试。

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

语法

声明
<AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple := True)> _
Public NotInheritable Class AspNetDevelopmentServerAttribute _
    Inherits Attribute
用法
Dim instance As AspNetDevelopmentServerAttribute
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = true)]
public sealed class AspNetDevelopmentServerAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Method, AllowMultiple = true)]
public ref class AspNetDevelopmentServerAttribute sealed : public Attribute
public final class AspNetDevelopmentServerAttribute extends Attribute

备注

在使用 AspNetDevelopmentServerAttribute 运行测试时,将启动一个 ASP.NET Development Server 实例。然后您便可以使用 TryUrlRedirection 重定向 Web 服务对象,使它指向该服务器,而不是 Web 引用中定义的服务器。通过指向该服务器,可以确保在运行 Web 服务测试时,ASP.NET Development Server 站点在已知 URL 处启动。

此属性面向方法。每个方法都可应用此属性的多个实例。

有关如何使用属性的更多信息,请参见 利用属性扩展元数据

继承层次结构

System.Object
  System.Attribute
    Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute

线程安全

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

另请参见

参考

AspNetDevelopmentServerAttribute 成员

Microsoft.VisualStudio.TestTools.UnitTesting.Web 命名空间

其他资源

ASP.NET 单元测试概述

如何:创建 ASP.NET 单元测试