C# Class PeerCastStation.Main.Application

Inheritance: PeerCastStation.Core.PeerCastApplication
Mostrar archivo Open project: kumaryu/peercaststation

Public Properties

Property Type Description
PluginPath string

Public Methods

Method Description
Application ( ) : System
Run ( ) : void
SaveSettings ( ) : void
Start ( ) : Task
Stop ( ) : void

Protected Methods

Method Description
DoCleanup ( ) : void
DoSetup ( ) : void

Private Methods

Method Description
CheckIsFirstInstance ( EventWaitHandle &wait_handle ) : bool
LoadPluginAssemblies ( ) : IEnumerable
LoadPluginAssembly ( System asm ) : IEnumerable
LoadPlugins ( ) : void
LoadSettings ( ) : void
Main ( string args ) : void
OnUnhandledException ( object sender, UnhandledExceptionEventArgs args ) : void

Method Details

Application() public method

public Application ( ) : System
return System

DoCleanup() protected method

protected DoCleanup ( ) : void
return void

DoSetup() protected method

protected DoSetup ( ) : void
return void

Run() public method

public Run ( ) : void
return void

SaveSettings() public method

public SaveSettings ( ) : void
return void

Start() public method

public Start ( ) : Task
return Task

Stop() public method

public Stop ( ) : void
return void

Property Details

PluginPath public_oe static_oe property

public static string PluginPath
return string