C# Class Microsoft.Web.Administration.IisServerManager

Server manager for IIS.
Inheritance: ServerManager
Show file Open project: jexuswebserver/Microsoft.Web.Administration

Public Methods

Method Description
IisServerManager ( ) : System
IisServerManager ( bool readOnly, string applicationHostConfigurationPath ) : System
IisServerManager ( string applicationHostConfigurationPath ) : System
IisServerManager ( string hostName, bool local ) : System

Private Methods

Method Description
GetPoolStateAsync ( ApplicationPool pool ) : Task
GetSchemaFiles ( ) : IEnumerable
GetSiteStateAsync ( Site site ) : Task
IisServerManager ( string hostName, bool readOnly, string fileName ) : System
StartAsync ( Site site ) : System.Threading.Tasks.Task
StopAsync ( Site site ) : System.Threading.Tasks.Task

Method Details

IisServerManager() public method

public IisServerManager ( ) : System
return System

IisServerManager() public method

public IisServerManager ( bool readOnly, string applicationHostConfigurationPath ) : System
readOnly bool
applicationHostConfigurationPath string
return System

IisServerManager() public method

public IisServerManager ( string applicationHostConfigurationPath ) : System
applicationHostConfigurationPath string
return System

IisServerManager() public method

public IisServerManager ( string hostName, bool local ) : System
hostName string
local bool
return System