C# Class NRack.Server.Isolation.AppDomainIsolation.AppDomainApp

Inheritance: NRack.Server.Isolation.IsolationApp
Exibir arquivo Open project: kerryjiang/NRack

Public Methods

Method Description
AppDomainApp ( AppServerMetadata metadata, string startupConfigFile ) : System

Protected Methods

Method Description
CollectStatus ( ) : StatusInfoCollection
CreateAndStartServerInstance ( ) : IManagedAppBase
Stop ( ) : void

Private Methods

Method Description
AppDomainApp ( ) : System
CreateHostAppDomain ( ) : AppDomain
m_HostDomain_DomainUnload ( object sender, EventArgs e ) : void

Method Details

AppDomainApp() public method

public AppDomainApp ( AppServerMetadata metadata, string startupConfigFile ) : System
metadata NRack.Base.AppServerMetadata
startupConfigFile string
return System

CollectStatus() protected method

protected CollectStatus ( ) : StatusInfoCollection
return StatusInfoCollection

CreateAndStartServerInstance() protected method

protected CreateAndStartServerInstance ( ) : IManagedAppBase
return IManagedAppBase

Stop() protected method

protected Stop ( ) : void
return void