C# Class IrcShark.Extensions.Scripting.ScriptingExtension

Inheritance: IrcShark.Extensions.Extension
ファイルを表示 Open project: hapm/IrcShark Class Usage Examples

Public Methods

Method Description
GetRegisteredLanguages ( ) : IScriptEngine[]
RehashLanguages ( ) : void
RehashMethods ( ) : void
ScriptingExtension ( ) : System
Start ( ExtensionContext context ) : void
Stop ( ) : void

Private Methods

Method Description
HandleNewMethod ( object sender, Delegate>.TalkingCollectionEventArgs args ) : void
HandleRemoveMethod ( object sender, Delegate>.TalkingCollectionEventArgs args ) : void

Method Details

GetRegisteredLanguages() public method

public GetRegisteredLanguages ( ) : IScriptEngine[]
return IScriptEngine[]

RehashLanguages() public method

public RehashLanguages ( ) : void
return void

RehashMethods() public method

public RehashMethods ( ) : void
return void

ScriptingExtension() public method

public ScriptingExtension ( ) : System
return System

Start() public method

public Start ( ExtensionContext context ) : void
context IrcShark.Extensions.ExtensionContext
return void

Stop() public method

public Stop ( ) : void
return void