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

상속: ServerManager
파일 보기 프로젝트 열기: jexuswebserver/Microsoft.Web.Administration

Private Properties

프로퍼티 타입 설명
CleanSiteFile void
CreateCache void
GetClient HttpClient
GetPhysicalPath string
GetPoolStateAsync Task
GetSchemaFiles IEnumerable
GetSiteStateAsync Task
StartAsync System.Threading.Tasks.Task
StopAsync System.Threading.Tasks.Task
VerifyAsync Task

공개 메소드들

메소드 설명
ByeAsync ( ) : Task
GetCertificateAsync ( ) : Task
GetStatusAsync ( ) : Task
GetVersionAsync ( ) : Task
HelloAsync ( ) : Task
JexusServerManager ( string hostName, string credentials ) : Microsoft.Web.Administration.Properties
LoadAsync ( ) : System.Threading.Tasks.Task
LoadAsync ( Application application, string file, string appName, SortedDictionary variables ) : System.Threading.Tasks.Task
LoadAsync ( Site site, long count, string file, string siteFolder ) : Task
LocalhostTestAsync ( string path, string random ) : Task
SaveAsync ( ) : System.Threading.Tasks.Task
SaveAsync ( Application application ) : System.Threading.Tasks.Task
SaveCertificateAsync ( string text ) : Task
SaveKeyAsync ( string key ) : Task
SetCertificate ( string certificate ) : void
SetKeyFile ( string key ) : void
StartAsync ( ) : Task
StopAsync ( ) : Task

보호된 메소드들

메소드 설명
PostCommitChangesAsync ( ) : System.Threading.Tasks.Task
PostInitialize ( ) : void
PreInitialize ( ) : void

비공개 메소드들

메소드 설명
CleanSiteFile ( string file ) : void
CreateCache ( ) : void
GetClient ( ) : HttpClient
GetPhysicalPath ( string root ) : string
GetPoolStateAsync ( ApplicationPool pool ) : Task
GetSchemaFiles ( ) : IEnumerable
GetSiteStateAsync ( Site site ) : Task
StartAsync ( Site site ) : System.Threading.Tasks.Task
StopAsync ( Site site ) : System.Threading.Tasks.Task
VerifyAsync ( string path ) : Task

메소드 상세

ByeAsync() 공개 메소드

public ByeAsync ( ) : Task
리턴 Task

GetCertificateAsync() 공개 메소드

public GetCertificateAsync ( ) : Task
리턴 Task

GetStatusAsync() 공개 메소드

public GetStatusAsync ( ) : Task
리턴 Task

GetVersionAsync() 공개 메소드

public GetVersionAsync ( ) : Task
리턴 Task

HelloAsync() 공개 메소드

public HelloAsync ( ) : Task
리턴 Task

JexusServerManager() 공개 메소드

public JexusServerManager ( string hostName, string credentials ) : Microsoft.Web.Administration.Properties
hostName string
credentials string
리턴 Microsoft.Web.Administration.Properties

LoadAsync() 공개 메소드

public LoadAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

LoadAsync() 공개 메소드

public LoadAsync ( Application application, string file, string appName, SortedDictionary variables ) : System.Threading.Tasks.Task
application Application
file string
appName string
variables SortedDictionary
리턴 System.Threading.Tasks.Task

LoadAsync() 공개 메소드

public LoadAsync ( Site site, long count, string file, string siteFolder ) : Task
site Site
count long
file string
siteFolder string
리턴 Task

LocalhostTestAsync() 공개 메소드

public LocalhostTestAsync ( string path, string random ) : Task
path string
random string
리턴 Task

PostCommitChangesAsync() 보호된 메소드

protected PostCommitChangesAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

PostInitialize() 보호된 메소드

protected PostInitialize ( ) : void
리턴 void

PreInitialize() 보호된 메소드

protected PreInitialize ( ) : void
리턴 void

SaveAsync() 공개 메소드

public SaveAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SaveAsync() 공개 메소드

public SaveAsync ( Application application ) : System.Threading.Tasks.Task
application Application
리턴 System.Threading.Tasks.Task

SaveCertificateAsync() 공개 메소드

public SaveCertificateAsync ( string text ) : Task
text string
리턴 Task

SaveKeyAsync() 공개 메소드

public SaveKeyAsync ( string key ) : Task
key string
리턴 Task

SetCertificate() 공개 메소드

public SetCertificate ( string certificate ) : void
certificate string
리턴 void

SetKeyFile() 공개 메소드

public SetKeyFile ( string key ) : void
key string
리턴 void

StartAsync() 공개 메소드

public StartAsync ( ) : Task
리턴 Task

StopAsync() 공개 메소드

public StopAsync ( ) : Task
리턴 Task