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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualStudio.TestTools.UnitTesting 命名空间