C# Class Microsoft.Web.Administration.ServerManager

Afficher le fichier Open project: jexuswebserver/Microsoft.Web.Administration Class Usage Examples

Private Properties

Свойство 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

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode Description
PostCommitChangesAsync ( ) : System.Threading.Tasks.Task
PostInitialize ( ) : void
PreInitialize ( ) : void

Private Methods

Méthode 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 méthode

public CommitChanges ( ) : void
Résultat void

CommitChangesAsync() public méthode

public CommitChangesAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetAdministrationConfiguration() public méthode

public GetAdministrationConfiguration ( ) : Configuration
Résultat Configuration

GetAdministrationConfiguration() public méthode

public GetAdministrationConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
configMap WebConfigurationMap
configurationPath string
Résultat Configuration

GetApplicationHostConfiguration() public méthode

public GetApplicationHostConfiguration ( ) : Configuration
Résultat Configuration

GetMetadata() public méthode

public GetMetadata ( string metadataType ) : object
metadataType string
Résultat object

GetRedirectionConfiguration() public méthode

public GetRedirectionConfiguration ( ) : Configuration
Résultat Configuration

GetWebConfiguration() public méthode

public GetWebConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
configMap WebConfigurationMap
configurationPath string
Résultat Configuration

GetWebConfiguration() public méthode

public GetWebConfiguration ( string siteName ) : Configuration
siteName string
Résultat Configuration

GetWebConfiguration() public méthode

public GetWebConfiguration ( string siteName, string virtualPath ) : Configuration
siteName string
virtualPath string
Résultat Configuration

OpenRemote() public static méthode

public static OpenRemote ( string serverName ) : IisServerManager
serverName string
Résultat IisServerManager

PostCommitChangesAsync() protected méthode

protected PostCommitChangesAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

PostInitialize() protected méthode

protected PostInitialize ( ) : void
Résultat void

PreInitialize() protected méthode

protected PreInitialize ( ) : void
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

ServerManager() public méthode

public ServerManager ( ) : System
Résultat System

ServerManager() public méthode

public ServerManager ( bool readOnly, string applicationHostConfigurationPath ) : System
readOnly bool
applicationHostConfigurationPath string
Résultat System

ServerManager() public méthode

public ServerManager ( string applicationHostConfigurationPath ) : System
applicationHostConfigurationPath string
Résultat System

ServerManager() public méthode

public ServerManager ( string hostName, bool local ) : System
hostName string
local bool
Résultat System

SetMetadata() public méthode

public SetMetadata ( string metadataType, object value ) : void
metadataType string
value object
Résultat void