Поделиться через


AspNetDevelopmentServer - класс

Представляет настройки для экземпляра сервера разработки ASP.NET. Во время выполнения теста могут возникать несколько экземпляров.

Иерархия наследования

Object
  Microsoft.VisualStudio.TestTools.Common.AspNetDevelopmentServer

Пространство имен:  Microsoft.VisualStudio.TestTools.Common
Сборка:  Microsoft.VisualStudio.QualityTools.Common (в Microsoft.VisualStudio.QualityTools.Common.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class AspNetDevelopmentServer _
    Implements IXmlTestStore
[SerializableAttribute]
public class AspNetDevelopmentServer : IXmlTestStore
[SerializableAttribute]
public ref class AspNetDevelopmentServer : IXmlTestStore
[<SerializableAttribute>]
type AspNetDevelopmentServer =  
    class 
        interface IXmlTestStore 
    end
public class AspNetDevelopmentServer implements IXmlTestStore

Тип AspNetDevelopmentServer предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод AspNetDevelopmentServer Инициализирует экземпляр класса AspNetDevelopmentServer, используя заданное имя, путь к веб-приложению и имя корня веб-приложения.

В начало страницы

Свойства

  Имя Описание
Открытое свойство Name Получает имя данного экземпляра сервера разработки ASP.NET.
Открытое свойство PathToWebApp Получает полный путь к веб-приложению, которое тестируется.
Открытое свойство WebAppRoot Получает имя корня для веб-приложения, которое тестируется.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Возвращает значение, указывающее, равен ли текущий экземпляр объекта AspNetDevelopmentServer предоставленному экземпляру объекта AspNetDevelopmentServer. (Переопределяет Object.Equals(Object).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Возвращает хэш-код идентификатора экземпляра AspNetDevelopmentServer. (Переопределяет Object.GetHashCode.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод Load Загружает класс из заданного XML-элемента.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Save Сохраняет параметры среды разработки ASP.NET, которые представляет этот класс.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Заметки

Этот класс используется для разработки тестов, которые будут запущены в узле ASP.NET. Данный класс отличается от следующих классов несмотря на то, что их имена совпадают:

  • AspNetDevelopmentServerAttribute задает установки для теста, которые должны использоваться сервером ASP.NET Development Server. В первую очередь этот класс используется для модульных тестов веб-служб.

  • AspNetDevelopmentServerHostAttribute задает установки, которые должны использоваться, когда сервер ASP.NET Development Server является хост-сервером для теста. Этот класс используется для модульных тестов ASP.NET.

Метод Save можно использовать для сохранения этого объекта и метод Load для его загрузки из хранилища.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.Common - пространство имен

AspNetDevelopmentServerAttribute

AspNetDevelopmentServerHostAttribute

Load

Load