C# 클래스 Microsoft.Web.Administration.ServerManager

파일 보기 프로젝트 열기: jexuswebserver/Microsoft.Web.Administration 1 사용 예제들

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