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 - пространство имен