TestContext.AspNetDevelopmentServerPrefix 字段

表示 ASP.NET 开发服务器的前缀。

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

语法

声明
Public Const AspNetDevelopmentServerPrefix As String
public const string AspNetDevelopmentServerPrefix
public:
literal String^ AspNetDevelopmentServerPrefix
static val mutable AspNetDevelopmentServerPrefix: string
public const var AspNetDevelopmentServerPrefix : String

备注

此常数的值为“AspNetDevelopmentServer”。

多数情况下不会直接使用此字符串,因为可以使用 TryUrlRedirection 方法将 Web 服务调用定向到正确的 URL。

如果要获取“ASP.NET 开发服务器”实例(该实例是由于在测试中指定 AspNetDevelopmentServerAttribute 而启动的)的 URL 前缀,必须使用此字符串。 将此字符串与 AspNetDevelopmentServerAttribute 中指定的名称一起使用。 有关更多信息,请参见以下代码段。

示例

[TestMethod]
[AspNetDevelopmentServerAttribute("MyServer", @"c:\websites\website1", "/website1")]
public void Test()
{
    Uri uriPrefix = TestContext.Properties[TestContext.AspNetDevelopmentServerPrefix + "MyServer"];
}

.NET Framework 安全性

请参见

参考

TestContext 类

Microsoft.VisualStudio.TestTools.UnitTesting 命名空间

其他资源

Using the TestContext Class