AspNetDevelopmentServerAttribute - класс
Обновлен: Ноябрь 2007
Задает установки для теста, которые должны использоваться сервером разработки ASP.NET. В первую очередь это используется для модульных тестов веб-служб.
Пространство имен: 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. Затем можно воспользоваться TryUrlRedirection для перенаправления объекта веб-службы таким образом, чтобы он указывал на этот сервер вместо заданного в веб-ссылке. Выбрав этот сервер, можно быть уверенным, что сайт сервера разработки ASP.NET запустится, причем в известном URL-адресе, где выполняется тест веб-службы.
Целевыми объектами данного атрибута являются методы. К методу можно применить несколько экземпляров этого атрибута.
Дополнительные сведения об использовании атрибутов см. в разделе Расширение метаданных с помощью атрибутов.
Иерархия наследования
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
AspNetDevelopmentServerAttribute - члены
Microsoft.VisualStudio.TestTools.UnitTesting.Web - пространство имен