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".
В большинстве случаев эта строка не будет использоваться непосредственно, поскольку направлять вызовы веб-служб на правильный URL-адрес можно с помощью метода TryUrlRedirection.
Если требуется получить URL-префикс для экземпляра сервера разработки ASP.NET, можно указать в тесте AspNetDevelopmentServerAttribute, а затем необходимо использовать извлеченную в результате строку. Эту строку нужно использовать вместе с именем, заданным в AspNetDevelopmentServerAttribute. Дополнительные сведения см. в следующих фрагментах кода.
Примеры
[TestMethod]
[AspNetDevelopmentServerAttribute("MyServer", @"c:\websites\website1", "/website1")]
public void Test()
{
Uri uriPrefix = TestContext.Properties[TestContext.AspNetDevelopmentServerPrefix + "MyServer"];
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен