C# 클래스 Manager.IntegrationTest.Console.Host.Program

파일 보기 프로젝트 열기: Teleopti/Stardust

Private Properties

프로퍼티 타입 설명
ConsoleCtrlCheck bool
CreateNodeConfigurationFile System.IO.FileInfo
CurrentDomainOnDomainUnload void
CurrentDomain_UnhandledException void
SetConsoleCtrlHandler bool
StartLoadBalancerProxy void
StartSelfHosting void

공개 메소드들

메소드 설명
CopyManagerConfigurationFile ( FileInfo managerConfigFile, int i, int portNumber, int allowedDowntimeSeconds, Uri &uri ) : FileInfo
CopyManagerConfigurationFile ( FileInfo managerConfigFile, int i, string baseAddress, int allowedDowntimeSeconds, Uri &uri ) : FileInfo
CreateNodeConfigurationFile ( FileInfo nodeConfigurationFile, string newConfigurationFileName, string nodeName, string port, int pingToManagerSeconds, string handlerAssembly ) : FileInfo
GetAllNodes ( ) : List
GetAllmanagers ( ) : List
Main ( string args ) : void
ShutDownManager ( string friendlyName ) : bool
ShutDownNode ( string friendlyName ) : bool
StartNewManager ( string &friendlyname ) : void
StartNewNode ( string &friendlyName ) : void

비공개 메소드들

메소드 설명
ConsoleCtrlCheck ( CtrlTypes ctrlType ) : bool
CreateNodeConfigurationFile ( int i ) : FileInfo
CurrentDomainOnDomainUnload ( object sender, EventArgs eventArgs ) : void
CurrentDomain_UnhandledException ( object sender, UnhandledExceptionEventArgs e ) : void
SetConsoleCtrlHandler ( HandlerRoutine handler, bool add ) : bool
StartLoadBalancerProxy ( IEnumerable managerUriList ) : void
StartSelfHosting ( ) : void

메소드 상세

CopyManagerConfigurationFile() 공개 정적인 메소드

public static CopyManagerConfigurationFile ( FileInfo managerConfigFile, int i, int portNumber, int allowedDowntimeSeconds, Uri &uri ) : FileInfo
managerConfigFile System.IO.FileInfo
i int
portNumber int
allowedDowntimeSeconds int
uri System.Uri
리턴 System.IO.FileInfo

CopyManagerConfigurationFile() 공개 정적인 메소드

public static CopyManagerConfigurationFile ( FileInfo managerConfigFile, int i, string baseAddress, int allowedDowntimeSeconds, Uri &uri ) : FileInfo
managerConfigFile System.IO.FileInfo
i int
baseAddress string
allowedDowntimeSeconds int
uri System.Uri
리턴 System.IO.FileInfo

CreateNodeConfigurationFile() 공개 정적인 메소드

public static CreateNodeConfigurationFile ( FileInfo nodeConfigurationFile, string newConfigurationFileName, string nodeName, string port, int pingToManagerSeconds, string handlerAssembly ) : FileInfo
nodeConfigurationFile System.IO.FileInfo
newConfigurationFileName string
nodeName string
port string
pingToManagerSeconds int
handlerAssembly string
리턴 System.IO.FileInfo

GetAllNodes() 공개 정적인 메소드

public static GetAllNodes ( ) : List
리턴 List

GetAllmanagers() 공개 정적인 메소드

public static GetAllmanagers ( ) : List
리턴 List

Main() 공개 정적인 메소드

public static Main ( string args ) : void
args string
리턴 void

ShutDownManager() 공개 정적인 메소드

public static ShutDownManager ( string friendlyName ) : bool
friendlyName string
리턴 bool

ShutDownNode() 공개 정적인 메소드

public static ShutDownNode ( string friendlyName ) : bool
friendlyName string
리턴 bool

StartNewManager() 공개 정적인 메소드

public static StartNewManager ( string &friendlyname ) : void
friendlyname string
리턴 void

StartNewNode() 공개 정적인 메소드

public static StartNewNode ( string &friendlyName ) : void
friendlyName string
리턴 void