C# Класс Microsoft.Web.Administration.ServerManager

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

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

Метод Описание
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

Защищенные методы

Метод Описание
PostCommitChangesAsync ( ) : System.Threading.Tasks.Task
PostInitialize ( ) : void
PreInitialize ( ) : void

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

Метод Описание
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

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

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

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

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

public CommitChangesAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

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

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

public GetAdministrationConfiguration ( ) : Configuration
Результат Configuration

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

public GetAdministrationConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
configMap WebConfigurationMap
configurationPath string
Результат Configuration

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

public GetApplicationHostConfiguration ( ) : Configuration
Результат Configuration

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

public GetMetadata ( string metadataType ) : object
metadataType string
Результат object

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

public GetRedirectionConfiguration ( ) : Configuration
Результат Configuration

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

public GetWebConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
configMap WebConfigurationMap
configurationPath string
Результат Configuration

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

public GetWebConfiguration ( string siteName ) : Configuration
siteName string
Результат Configuration

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

public GetWebConfiguration ( string siteName, string virtualPath ) : Configuration
siteName string
virtualPath string
Результат Configuration

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

public static OpenRemote ( string serverName ) : IisServerManager
serverName string
Результат IisServerManager

PostCommitChangesAsync() защищенный Метод

protected PostCommitChangesAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

PostInitialize() защищенный Метод

protected PostInitialize ( ) : void
Результат void

PreInitialize() защищенный Метод

protected PreInitialize ( ) : void
Результат void

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

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

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

public ServerManager ( ) : System
Результат System

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

public ServerManager ( bool readOnly, string applicationHostConfigurationPath ) : System
readOnly bool
applicationHostConfigurationPath string
Результат System

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

public ServerManager ( string applicationHostConfigurationPath ) : System
applicationHostConfigurationPath string
Результат System

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

public ServerManager ( string hostName, bool local ) : System
hostName string
local bool
Результат System

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

public SetMetadata ( string metadataType, object value ) : void
metadataType string
value object
Результат void