C# Class Microsoft.Web.Administration.ServerManager

Mostra file Open project: jexuswebserver/Microsoft.Web.Administration Class Usage Examples

Private Properties

Property Type Description
CleanSiteFile void
GetConfigurationCache Configuration
GetPhysicalPath string
GetPoolStateAsync Task
GetSchemaFiles IEnumerable
GetSiteStateAsync Task
Initialize void
LoadCache void
ServerManager System
StartAsync System.Threading.Tasks.Task
StopAsync System.Threading.Tasks.Task
VerifyAsync Task
VerifyLocation void

Public Methods

Method Description
CommitChanges ( ) : void
CommitChangesAsync ( ) : System.Threading.Tasks.Task
Dispose ( ) : void
GetAdministrationConfiguration ( ) : Configuration
GetAdministrationConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
GetApplicationHostConfiguration ( ) : Configuration
GetMetadata ( string metadataType ) : object
GetRedirectionConfiguration ( ) : Configuration
GetWebConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
GetWebConfiguration ( string siteName ) : Configuration
GetWebConfiguration ( string siteName, string virtualPath ) : Configuration
OpenRemote ( string serverName ) : IisServerManager
Save ( ) : void
ServerManager ( ) : System
ServerManager ( bool readOnly, string applicationHostConfigurationPath ) : System
ServerManager ( string applicationHostConfigurationPath ) : System
ServerManager ( string hostName, bool local ) : System
SetMetadata ( string metadataType, object value ) : void

Protected Methods

Method Description
PostCommitChangesAsync ( ) : System.Threading.Tasks.Task
PostInitialize ( ) : void
PreInitialize ( ) : void

Private Methods

Method Description
CleanSiteFile ( string file ) : void
GetConfigurationCache ( ) : Configuration
GetPhysicalPath ( string root ) : string
GetPoolStateAsync ( ApplicationPool pool ) : Task
GetSchemaFiles ( ) : IEnumerable
GetSiteStateAsync ( Site site ) : Task
Initialize ( ) : void
LoadCache ( ) : void
ServerManager ( string hostName, bool readOnly, string fileName ) : System
StartAsync ( Site site ) : System.Threading.Tasks.Task
StopAsync ( Site site ) : System.Threading.Tasks.Task
VerifyAsync ( string path ) : Task
VerifyLocation ( string locationPath ) : void

Method Details

CommitChanges() public method

public CommitChanges ( ) : void
return void

CommitChangesAsync() public method

public CommitChangesAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

Dispose() public method

public Dispose ( ) : void
return void

GetAdministrationConfiguration() public method

public GetAdministrationConfiguration ( ) : Configuration
return Configuration

GetAdministrationConfiguration() public method

public GetAdministrationConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
configMap WebConfigurationMap
configurationPath string
return Configuration

GetApplicationHostConfiguration() public method

public GetApplicationHostConfiguration ( ) : Configuration
return Configuration

GetMetadata() public method

public GetMetadata ( string metadataType ) : object
metadataType string
return object

GetRedirectionConfiguration() public method

public GetRedirectionConfiguration ( ) : Configuration
return Configuration

GetWebConfiguration() public method

public GetWebConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
configMap WebConfigurationMap
configurationPath string
return Configuration

GetWebConfiguration() public method

public GetWebConfiguration ( string siteName ) : Configuration
siteName string
return Configuration

GetWebConfiguration() public method

public GetWebConfiguration ( string siteName, string virtualPath ) : Configuration
siteName string
virtualPath string
return Configuration

OpenRemote() public static method

public static OpenRemote ( string serverName ) : IisServerManager
serverName string
return IisServerManager

PostCommitChangesAsync() protected method

protected PostCommitChangesAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

PostInitialize() protected method

protected PostInitialize ( ) : void
return void

PreInitialize() protected method

protected PreInitialize ( ) : void
return void

Save() public method

public Save ( ) : void
return void

ServerManager() public method

public ServerManager ( ) : System
return System

ServerManager() public method

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

ServerManager() public method

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

ServerManager() public method

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

SetMetadata() public method

public SetMetadata ( string metadataType, object value ) : void
metadataType string
value object
return void