C# Класс TeamCitySiteValidator.IisConfiguration

Creates an IIS Express config file that hosts two websites (Witness and website under test). Can start the website processes. Deletes the file when disposed.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Dispose ( ) : void
FreeTcpPort ( ) : int
IisConfiguration ( string websitePath, Microsoft.Build.Utilities.TaskLoggingHelper log ) : System
StartWebsites ( ) : System.Diagnostics.Process[]

Приватные методы

Метод Описание
CreateConfigFile ( string websitePath, int websitePort ) : void
GetIISExpressExePath ( ) : string
LoadTemplateConfigXml ( ) : System.Xml.Linq.XDocument
SiteElement ( int id, string name, string physicalPath, int port ) : System.Xml.Linq.XElement
UniqueConfigFilename ( string witnessRootDirectory ) : string

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FreeTcpPort() публичный статический Метод

public static FreeTcpPort ( ) : int
Результат int

IisConfiguration() публичный Метод

public IisConfiguration ( string websitePath, Microsoft.Build.Utilities.TaskLoggingHelper log ) : System
websitePath string
log Microsoft.Build.Utilities.TaskLoggingHelper
Результат System

StartWebsites() публичный Метод

public StartWebsites ( ) : System.Diagnostics.Process[]
Результат System.Diagnostics.Process[]